用matlab求二元函数的极值

f(x,y)=4(x+y)-x^2-y^2的极值... f(x,y)=4(x+y)-x^2-y^2的极值 展开
匿名用户
2013-10-24
展开全部
[X,Y]=meshgrid(-100:100,-100:100);Z = 4*(x+y)-x.^2-y.^2;mesh(X,Y,Z);这是函数图像。图示可以看出图像具有极大值,而matlab里fminsearch寻找函数极小值,所以把原函数取个负号,再用这个函数即可。function fmax = QQfunc(v)x = v(1);y = v(2);fmax = -4*(x+y)+x^2+y^2;end保存以上m文件。并在命令行输入:>> v = [0,0];result = fminsearch(@QQfunc,v)
result =
2.0000 2.0000
>>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式