我有一个数组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
答案 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