首页 > 其他 > 详细

数学建模2.生产计划

时间:2020-03-30 12:50:33      阅读:84      评论:0      收藏:0      [点我收藏+]

 

 

 

目标函数:max=72*x+64*y;

约束条件:

 

  1. 原料:x+y<=50;
  2. 劳动时间:12*x+8*y<=480;
  3. 加工能力:   3*x<=100;
  4. 非负约束:x>=0,y>=0;

①Lingo代码:

max=72*x+64*y;
[st_1] x+y<50;
[st_2] 12*x+8*y<480;
[st_3] 3*x<100;
  
观察结果得x=20;y=30时利润最大
 
 技术分享图片

 

 结果如上!

Q1:如果可以聘请工人,每小时工资最多为多少?答:由lingo结果图可知,[st_2]的变量增加1,Dual Price增加2,即总工作时间增加1,利润增加2元,故若聘请工人,每小时工资应该不超过2元

Q2:如果有35元一桶得牛奶,问买不买,买多少?答:需要增加一个变量t,即需要买的牛奶的桶数,则可得新代码

max=72*x+64*y-35*t;
[st_1] x+y<50+t;
[st_2] 12*x+8*y<480;
[st_3] 3*x<100; 

 

最后从结果截图(不放出来了)可以看出t取十,利润最大,即可以买,买十桶 

总结:要自己去思考问题,去动手操作发现问题! 

数学建模2.生产计划

原文:https://www.cnblogs.com/lysun/p/mathematical_modeling2.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!