2016-01-13 82 views
-1

列進行排序在Matlab中,我將如何排序的第6列,其中6列代表一個最高分:如何通過

8 5 2 9 5 0 
4 6 4 9 3 1 
5 2 3 1 8 1 
8 3 2 1 6 10 

要形成的輸出:

8 3 2 1 6 10 
5 2 3 1 8 1 
4 6 4 9 3 1 
8 5 2 9 5 0 

回答

2

假設你的矩陣被稱爲A,

B = sortrows(A, -6) 

應該根據第6列進行降序排序。

查看this matlab documentation瞭解更多信息。