Matlab:按降序对行进行排序

时间:2014-01-19 06:20:52

标签: matlab

我有一个数组A,我想按降序排列每一行以获得一个新数组B.我怎么能这样做?

E.g。

数组A(原始数组):

11   9   13   10
12   4   1    6  
13   5   12   11 

数组B(重新排列的数组):

13   11   10   9
12   6    4    1
13   12   11   5

1 个答案:

答案 0 :(得分:4)

>> A=[11 9 13 10;12 4 1 6;13 5 12 11]

A =

    11     9    13    10
    12     4     1     6
    13     5    12    11

>> sort(A,2,'descend')

ans =

    13    11    10     9
    12     6     4     1
    13    12    11     5

有关详情,请参阅Matlab命令窗口中的 help sort