MATLAB中给出一组数,求最小值

2025-04-04 17:08:03
推荐回答(3个)
回答1:

你的学习还任重道远啊!


x=[0 18.8680 30.5655 36.9628 75.9276 81.6088 96.0469 78.6924];
[min_of_x  i]=min(x)


这两个语句就可以了


输出参数中,min_of_x记录最小值

i记录最小值的下标。


p.s.看到一个matlab的函数,先help一下,看看它的功能与要求……

回答2:

你这是c语言风格啊
直接min = min(x)就行了
当然如果你想自己实现的话
可以这样写
min = inf;
for i=1:length(x)
if x(i)
min=x(i);

end
end
min

回答3:

命令窗口输入
help min
或者
doc min
什么都有了