matlab 函数最小值及对应点
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 19:50:28
matlab 函数最小值及对应点
t=[0:0.0001:4];[d m]=min(((5.*t-10).^2+(25.*t.^2-120.*t+144).^2).^(1/2))
d =
1.3577
m =
22331
m的值怎么会这么大?
t=[0:0.0001:4];[d m]=min(((5.*t-10).^2+(25.*t.^2-120.*t+144).^2).^(1/2))
d =
1.3577
m =
22331
m的值怎么会这么大?
你把t做成了一个0~4之间间隔0.0001的等间距数组,该数组是40001维,你的m值是指这40001维中的第22331个位置,就对应了0~4范围中的(22331-1)/10000=2.2330.
你在运行完上述语句后运行命令:t(22331)会得到如下结果:
ans =
2.2330
你在运行完上述语句后运行命令:t(22331)会得到如下结果:
ans =
2.2330