在Matlab中常有对二维数组按照某列数值大小进行行排序的需求,以下函数可以实现这个功能

sortrows(A):对数组A按照第一列数值大小进行行排序

[1 2 3;
 3 3 4;
 2 4 5]

排序后:

[1 2 3;
 2 4 5;
 3 3 4]

同一行的每列数值保持不变。关于sortrows函数更多用法参考matlab helps.

版权声明:本文为gomen原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/gomen/archive/2013/05/15/3079293.html