2011-04-08 58 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); 
相關問題