如何用matlab求函数最小值?比如像函数z=x^4-8*x*y+2*y^2-3,如何用一个程序求出z的最小值啊?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 09:41:59
如何用matlab求函数最小值?比如像函数z=x^4-8*x*y+2*y^2-3,如何用一个程序求出z的最小值啊?如何用matlab求函数最小值?比如像函数z=x^4-8*x*y+2*y^2-3,如何

如何用matlab求函数最小值?比如像函数z=x^4-8*x*y+2*y^2-3,如何用一个程序求出z的最小值啊?
如何用matlab求函数最小值?比如像函数z=x^4-8*x*y+2*y^2-3,如何用一个程序求出z的最小值啊?

如何用matlab求函数最小值?比如像函数z=x^4-8*x*y+2*y^2-3,如何用一个程序求出z的最小值啊?
输入
[x,fval] = fminsearch(@(x)x(1)^4-8*x(1)*x(2)+2*x(2)^2-3,[-1.2,1])
其中
x=x(1)
y=x(2)
得到
x =[2.0000,3.9999]
fval =-19.0000