求y=x^3+x^2+1的极值matlab

如题所述

如何用matlab求y=x^3+x^2+1的极值?对于一元高次函数的极值问题可以用fminbnd()函数求解。求解方法:
1、自定义函数,即
fun=@(x)x^3+x^2+1;
2、使用fminbnd局部极小值函数,可以得到
[x,fval]=fminbnd(fun,-1,1)
这里,x为极值点;fval为局部极小值
3、运行结果
x=0;fval=1
温馨提示:答案为网友推荐,仅供参考