2011-04-08 56 views
0
如何矩阵的行进行排序,

可能重复:
How can I sort a 2-D array in MATLAB with respect to one column?,使指定的列后进行排序

我要排序二维矩阵的一列,仍然将该列中元素的相对行位置保留给同一行中的其他元素。因此,如果此列的第3个元素要与第1个元素交换,那么将第3行与row1交换,等等。我如何在Matlab中执行此操作?谢谢。

+0

重复:[我怎样才能在MATLAB 2-d阵列相对于排序,以一列?](http://stackoverflow.com/questions/134712/how - 可以-I-排序-A-2-d-阵列在与Matlab与 - 相对于对一列) – gnovice 2011-04-08 20:43:20

回答

0

这是卓有成效:

B = sortrows(A, column_number); 
相关问题