求一组数里头前几个数的最小 用matlab怎么编程算

发布于2022-01-13 12:16:09
3个回答
admin
网友回答2022-01-13
用min
如前面10个数学最小min(A(1:10))

排序用sort命令。
B=sort(A)
B(1:10)

具体见帮助中的例题。
admin
网友回答2022-01-13
还是用sort吧。
A=[2 5 8 7 4 1 6 9]
B=sort(A)
B(1:5)
取前5个最小的
admin
网友回答2022-01-13
xm=min(A);
for i=length(x)
if x(i)==xm
m(i)=1;
else
m(i)=0;
end
end
n=sum(m)

回到
顶部