首页 > 其他分享 >matlab sortrows函数 对行进行排序

matlab sortrows函数 对行进行排序

时间:2023-03-20 10:31:41浏览次数:46  
标签:sortrows 对行 示例 column 指定 用法 matlab 排序

用法:


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



标签:sortrows,对行,示例,column,指定,用法,matlab,排序
From: https://blog.51cto.com/u_15995687/6132096

相关文章