关于matlab的sort函数用法,具体如下

x是一个行向量
[Y,I]=sort(x)
运行这个命令后返回的是Y和I,I是被排序数的索引,我想知道这个索引有什么用,怎么用,要显示这个索引用什么函数

%%%%%% 用途之一,将坐标按X值排序,对应Y值不变
s = rand(2,10);
x = s(1,:); [x,r] = sort(x); %%%% 将X排序
y = s(2,:); y = y(r); %%%% 得到对应的y,

要显示的话,,输入变量名,回车,,则显示变量数值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-04
a是要排序的矩阵,1是维度,就是说是按列排序还是按行排序,1是按列排序,'descend'是降序排列。看下帮助文档就知道了
相似回答