找出矩阵中的不同元素
unique
randperm()
p=randperm(n)#返回1-n的n个随机数
>> p=randperm(5)
p =
3 5 1 2 4
>> p=randperm(10)
p =
1 6 2 9 3 10 8 4 5 7
p=randperm(n,k)返回一行从1到n的整数中的k个,而且这k个数也是不相同的
>> p=randperm(10,4)
p =
1 9 6 10
关于mat文件
fea=load('features.mat');#得到的struct类型的数据
fea1=cell2mat(struct2cell(load('features.mat')));#得到的是矩阵
reshape(A,m,n) 生成一个mXn的矩阵,其元素以线性索引的顺序从矩阵A中取得,A中元素个数必须为mXn个
sparse
S = sparse(A)
将矩阵A转化为稀疏矩阵形式,即矩阵A中任何0元素被去除,非零元素及其下标组成矩阵S。
如果A本身是稀疏的,sparse(S)返回S。
round函数
Y = round(X):是一个四舍五入函数