matlab函数学习汇总

matlab函数学习汇总

1.round函数

输入help round
返回

round - 四舍五入为最近的小数或整数
    此 MATLAB 函数 将 X 的每个元素四舍五入为最近的整数。
    在对等情况下,即有元素的小数部分恰为 0.5 时,
    round函数会偏离零四舍五入到具有更大幅值的整数。

2.data函数(参考博客
data 是一个矩阵
data(x,y)x是行数,y是列数;
data(:,y)就是指y列对应的所有行的值组成的一个向量
data(:,[y1:y2]) 就是指y1到y2列的对应的所有行的值组成的一个矩阵
此外 data(:,[y1:y2])与data(:,y1:y2)结果是一样的
因为y1:y2 默认为向量

例: data= [1 2 3
            4 5 6
            7 8 9];  
    data(1,2)= 2 
    data(:,2)= [2
                  5
                  8]; 
    data(:,[2:3])= [2 3
                      5 6
                      7 8];

3.unique函数
数组中的唯一值
语法
C = unique(A)
C = unique(A,setOrder)
C = unique(A,occurrence)
C = unique(A,,‘rows’)
C = unique(A,‘rows’,
)
[C,ia,ic] = unique(___)
[C,ia,ic] = unique(A,‘legacy’)
[C,ia,ic] = unique(A,‘rows’,‘legacy’)
[C,ia,ic] = unique(A,occurrence,‘legacy’)
[C,ia,ic] = unique(A,‘rows’,occurrence,‘legacy’)


版权声明:本文为fengling5247原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。