如何按列排序

时间:2016-01-13 17:50:15

标签: matlab sorting matrix

在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

1 个答案:

答案 0 :(得分:2)

假设你的矩阵叫做A,

B = sortrows(A, -6)

应根据第6列进行降序排序。

有关详细信息,请参阅this matlab documentation