求解matlab 的排序问题
发布网友
发布时间:2023-08-11 08:40
我来回答
共2个回答
热心网友
时间:2024-05-14 06:15
这么来:
clc;clear
a=[0,100,200,300],b=[19,18,16,17]
M=[a;b]
[M1,I]=sort(M(2,:))
M2=M(:,I)
结果:
a =
0 100 200 300
b =
19 18 16 17
M =
0 100 200 300
19 18 16 17
M1 =
16 17 18 19
I =
3 4 2 1
M2 =
200 300 100 0
16 17 18 19
热心网友
时间:2024-05-14 06:16
[m,n]=sort([3,5,3,1],2,'descend')
n就是你要的输出