matlab中的sort函数
时间: 2023-10-16 15:23:51 浏览: 66
MATLAB语言中sort函数的用法
在 MATLAB 中,sort 函数用于对数组进行排序。sort 函数的语法如下:
```
B = sort(A)
B = sort(A,dim)
[B,I] = sort(___)
[B,I] = sort(A)
```
其中,A 表示要排序的数组,B 表示排序后的数组,dim 表示排序的维度(默认为第一个非单一维的维度),I 表示排序后的索引数组。
下面是一些示例:
```
% 对一个向量进行排序
A = [3 1 4 1 5 9 2 6 5]
B = sort(A)
% 对一个矩阵的列进行排序
A = [3 1 4; 1 5 9; 2 6 5]
B = sort(A, 1)
% 对一个矩阵的行进行排序
B = sort(A, 2)
% 获取排序后的索引数组
[B, I] = sort(A)
```
阅读全文