
MATLAB中给出一组数,求最小值
x=[018.868030.565536.962875.927681.608896.046978.6924];min(x)=x[0];fori=0:7x[i]<=x[0]...
x=[0 18.8680 30.5655 36.9628 75.9276 81.6088 96.0469 78.6924];
min(x)=x[0];
for i=0:7
x[i]<=x[0];
min(x)=x[i]
i=i+1;
end
x[i],i
请问哪里不对,,刚学习求教 展开
min(x)=x[0];
for i=0:7
x[i]<=x[0];
min(x)=x[i]
i=i+1;
end
x[i],i
请问哪里不对,,刚学习求教 展开
推荐于2017-09-29 · 知道合伙人教育行家
关注

展开全部
你的学习还任重道远啊!
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一下,看看它的功能与要求……
更多追问追答
追问
怎么找到这组数中小于50的数?
追答
find('x<50')
可以输出小于50的数的位置

2025-02-09 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准...
点击进入详情页
本回答由Sievers分析仪提供
2014-08-18
展开全部
你这是c语言风格啊
直接min = min(x)就行了
当然如果你想自己实现的话
可以这样写
min = inf;
for i=1:length(x)
if x(i)<min
min=x(i);
end
end
min
直接min = min(x)就行了
当然如果你想自己实现的话
可以这样写
min = inf;
for i=1:length(x)
if x(i)<min
min=x(i);
end
end
min
追问
enen 我刚开始学,如果用min=min()怎么用?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
命令窗口输入
help min
或者
doc min
什么都有了
help min
或者
doc min
什么都有了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询