matlab中sortrows的如何理解??
rand('state',0)A=floor(rand(6,7)*100);
A(1:4,1)=95;
A(5:6,1)=76;
A(2:4,2)=7;
A(3,3)=73;
>> A
A =
95 45 92 41 13 1 84
95 7 73 89 20 74 52
95 7 73 5 19 44 20
95 7 40 35 60 93 67
76 61 93 81 27 46 83
76 79 91 0 19 41 1
按照matlab帮助进行操作:
B=sortrows(A)
B =
76 61 93 81 27 46 83
76 79 91 0 19 41 1
95 7 40 35 60 93 67
95 7 73 5 19 44 20
95 7 73 89 20 74 52
95 45 92 41 13 1 84
>> C=sortrows(A,2)
C =
95 7 73 89 20 74 52
95 7 73 5 19 44 20
95 7 40 35 60 93 67
95 45 92 41 13 1 84
76 61 93 81 27 46 83
76 79 91 0 19 41 1
>> D=sortrows(A,3)
D =
95 7 40 35 60 93 67
95 7 73 89 20 74 52
95 7 73 5 19 44 20
76 79 91 0 19 41 1
95 45 92 41 13 1 84
76 61 93 81 27 46 83
如果想同时排多列的顺序该如何操作?????
页:
[1]