作业帮 > 综合 > 作业

有关matlab中带约束条件的问题

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 07:45:46
有关matlab中带约束条件的问题
约束条件是:
6748-(1928/297*P1>=0
1184-1.2*P2>=0
441-0.22 *P3>=0
98-(28/815 *P4>=0
189+(21/815*P4>=0
Q4’=42+(2/75* P3>=0
(1928/7425)*P1+0.96*P2+(211/3000)*P3-(7/16300)*P4>=872.62
(482/825)*P1+0.024*P2+(487/750)*P3+(49/8150)*P4>=176
所求的函数是:W=6748*P1-(1928/297)*P1*P1+1184*P2-1.2*P2*P2+630*P3-0.22*P3*P3+(21/815)*P4*P3+140*P4-(28/815)*P4*P4+(2/75)*P3*P4
求w 的最大值
6748-(1928/297)*P1>=0
1184-1.2*P2>=0
441-0.22 *P3>=0
98-(28/815) *P4>=0
189+(21/815)*P4>=0
Q4’=42+(2/75)* P3>=0
(1928/7425)*P1+0.96*P2+(211/3000)*P3-(7/16300)*P4>=872.62
(482/825)*P1+0.024*P2+(487/750)*P3+(49/8150)*P4>=176
如果,可以用其他的数学软件求解的话就好了.
(强烈推荐,LINGO,几行就OK)
再问: 可以啊 你会做不 帮帮忙吧
再答: 没问题。 有两个细节问题: 1、一、四、五、六行的括号,怎么只有左半括号,没有右半括号? 2、第六行的Q4’=42+(2/75* P3>=0中,Q4’是什么?
再问: 有括号哈 我修正了 第六行的Q4’=42+(2/75Q4’=42+(2/75* P3)>=0中,Q4’不用管,这个不是重点。只是题中的一个代码.
再答: 结果: Local optimal solution found at iteration: 56 Objective value: 2831382. Variable Value Reduced Cost P1 526.7758 0.000000 P2 633.8527 0.000000 P3 1827.897 0.000000 P4 2852.500 0.000000 Row Slack or Surplus Dual Price 1 2831382. 1.000000 2 3328.391 -0.5573744E-04 3 423.3768 0.000000 4 38.86276 0.000000 5 0.000000 -1155.326 6 262.5000 0.000000 7 90.74391 0.000000 8 0.000000 -351.2988 9 1351.041 0.5404718E-05 表示,迭代50次后,得目标函数值2831382,p值如上所示。需要源程序和运行软件吗?
再问: 恩 需要可以给我吗
再答: 没问题,邮箱给我,我发给你吧