Matlab常用命令
- 矩阵拼接
1
2cat(2,A,B) % 相当于[A,B]
cat(1,A,B) % 相当于[A;B] - 去除重复元素
1
2
3unique(A,'sorted') % 去除重复元素,且升序排列('sorted'一般省略)
unique(A,'stable') % 去除重复元素,不排序
unique(A,'rows'); % 去除重复的行 - 查找元素下标
1
2
3
4
5find(X):返回一个包含元素索引的向量
find(X,n):返回 X 中元素的前n个索引
find(X,n,Direction):根据Direction在X中找到n个索引,其中Direction-'first'或'last'
[row,col] = find():返回数组中元素的行列下标
[row,col,V] = find():返回包含非零元素的向量V - 查看矩阵中是否有某个元素
1
ismember(1,A) % 若包含则返回值为1,否则为0
- 打开matlab出现警告“名称不存在或不是目录”
1
edit pathdef % 把对应的路径删掉即可
- 保存变量
1
save('abc.mat','m','n') % 将变量m和 保存到abc.mat文件
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Stray Birds!
评论