用法:
B = sortrows(A)
B = sortrows(A, column)
第一种和第二种用法的区别在于,sortrows(A)将类似按照字典序排列,而指定了column时,各行只根据指定列为标准来排序,不考虑其他列的顺序问题。
[B, index] = sortrows(A)
这一用法同时返回一个索引向量。为对应行之前的行号
示例:
>> a=magic(3)
a =
8 1 6
3 5 7
4 9 2
>> sortrows(a)
ans =
3 5 7
4 9 2
8 1 6
>> [s,ix]=sortrows(a,3)
s =
4 9 2
8 1 6
3 5 7
ix =
3
1
2