matlab中fmincon函数求解极值

目标函数y=-12.237-2.210x2x2+119.165x2+232.563x5-16.230x1x3-15.124x1x4-52.029x2x3-5.732x3x... 目标函数 y=-12.237-2.210x2x2+119.165x2+232.563x5-16.230x1x3-15.124x1x4-52.029x2x3-5.732x3x4
约束条件 x1=[0,1];x2=[0,1];x3=[1,10];x4=[0,1];x5=[0,1];
展开
贞皖0F
2013-12-19 · TA获得超过357个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:153万
展开全部
试一下:
function y=fun_14(x)
y=-12.237-2.210*x(2)^2+119.165*x(2)+232.563*x(5)-16.230*x(1)*x(3)-15.124*x(1)*x(4)-52.029*x(2)*x(3)-5.732*x(3)*x(4);
新建.m文件:
clc,clear
x0=zeros(1,5);
lb=[0 0 1 0 0]';ub=[1 1 10 1 1]';
options=optimset('Largescale','off');
[x,feval,exitflag]=fmincon('fun_14',x0,[],[],[],[],lb,ub,'',options)
结果:
x =

1 1 10 1 0

feval =

-650.3160

exitflag =

1

>>
追问
本人菜鸟,可用qq联系交流不
追答
929675716
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式