matlab 怎么依次找出向量中的最大数

2024-11-09 02:17:42
推荐回答(2个)
回答1:

n = length(a);
newArray = zeros(n,1);
for i=1:n
[num,index] = max(a);
newArray(i) = num;
a(index) = [];
end
满足要求要求的话,望采纳。

回答2:

a=[1 4 2 7 3 7 9 3 -3 23]
b=sort(a);
for i=1:length(a)
b(i)
end