Matlab中已知函数值的最小值求对应的自变量值...

问题描述:

Matlab中已知函数值的最小值求对应的自变量值...
就是说我画出了这个函数的图形,也用min函数求得了它的最小值,可是要求对应的横坐标的值...怎么办...

1个回答 分类:综合 2014-11-15

问题解答:

我来补答
思路是这样的:
你得到最小的函数值后,把它带入你作图的方程反解自变量的值.我不知道你画的这个函数图像的方程什么,我用一个二次方程y=x.^2+x给你做示范:
先做图:
x=-10:0.1:10;
y=x.^2+x;
plot(x,y);
m_y=min(y)
得到最小的值为:-0.25
在反解对应的自变量的值:
syms x;
f=sym('x^2+x+0.25=0');
m_x=solve(f,x)
看到没有,最小值对应的自变量的值为-0.5.
 
 
展开全文阅读
剩余:2000
上一页:关于ATP```````