用matlab求函数极值.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 18:13:37
用matlab求函数极值.用matlab求函数极值.用matlab求函数极值.>>f=@(x)(x^3+cos(x)+x*log(x))/exp(x);>>[x,fval]=fminbnd(f,0,1

用matlab求函数极值.
用matlab求函数极值.

用matlab求函数极值.
>> f=@(x)(x^3+cos(x)+x*log(x))/exp(x);
>> [x,fval]=fminbnd(f,0,1)
x =
0.5223
fval =
0.3974
>> f=@(x)(2*x(1).^3+4*x(1)*x(2).^3-10*x(1).*x(2)+x(2).^2);
>> [x,fval]=fminsearch(f,[0 0])
x =
1.0016 0.8335
fval =
-3.3241