来自顾永如的问题
【例1】求f(x)=x+10*sin(5x)+7*cos(4x)的最大值,其中0
【例1】求f(x)=x+10*sin(5x)+7*cos(4x)的最大值,其中0
1回答
2020-07-23 09:52
【例1】求f(x)=x+10*sin(5x)+7*cos(4x)的最大值,其中0
【例1】求f(x)=x+10*sin(5x)+7*cos(4x)的最大值,其中0
先转换为求最小值.
ffx=inline('-(x+10*sin(5*x)+7*cos(4*x))')
ezplot(ffx,[09])%可以看到在x=8附近有最小值
[x,fval]=fminsearch(ffx,8)
mx=-fval
结果:
ffx=
Inlinefunction:
ffx(x)=-(x+10*sin(5*x)+7*cos(4*x))
x=7.8567
fval=-24.8554
mx=24.8554