matlab中[q,l]=sort(q); 是什么意思?

如题所述

>> x=[8 3 4 1 5 9 6 7 2];
>> [X,i]=sort(x)
X =
1 2 3 4 5 6 7 8 9

i =
4 9 2 3 5 7 8 1 6
>>
可以知道sort()函数是排序函数;
X是返回的排序之后的数组;
i是返回的排序后X的每个元素在原先数组中的位置。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-29
q是排序后的矩阵
l是排序后的矩阵对应的元素在原矩阵中的位置
第2个回答  2012-11-29
说实话,实在是看读懂你的你的意思。
sort命令的意思是对一个数组排序,包括正序、逆序等
[q,l]好像是定义一个矩阵的维数,你想表明什么意思呢?
有没有前后的语句?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网