全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
1907 2
2011-03-29
悬赏 100 个论坛币 已解决
minZ=x(1)^2+x(2)^2+x(3)^2+x(4)^2-0.58*x(1)-0.56*x(2)-0.86*x(3)-x(4)+0.5974
约束条件为:x1>0.11;
                      x2>0.14;
                      x3>0.25;
                      x4>0.32;
                      x1+X2+x3>0.72;
                      x2+x4>0.52;
该问题如何用matlab编程,请高手帮帮忙。

最佳答案

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-3-29 21:25:29
用Matlab
复制代码
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-3-29 21:32:37
试下1stOpt,拟合、优化比Matlab来的方便强大的多:
复制代码
结果:
目标函数最小值: 0
x1: 0.289999990813539
x2: 0.280000000065914
x3: 0.430000001457188
x4: 0.499999992029343
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群