数学建模习题答案

隐身守侯 提交于 2020-02-26 22:15:04

1.建模过程:

  将材料1,3做成丙产品会亏本,将材料2做成丙产品不会赚钱,故不做丙产品。并且可以看出材料1最贵,材料2最便宜,故尽可能多用材料2,少用材料1.故产品甲用%50的材料1,%25的材料2,%25的材料3.产品乙用%25的材料1,%50的材料2,%25的材料3。.

2.变量说明:

   将x1,x2分别设为产品甲的质量和产品乙的质量(kg)。

   利润为z=2.5x1-2.5x2;

.3.约束条件:

   0.5x1+0..25x2<=100
       
   0.25x1+0.5x2<=100

   0.25x1+0.25x2<=60;

   X1>=0

   X2>=0

4.结果:

  将其用matlab软件进行计算,得到做200kg甲产品和0kg乙产品时利润最大,为500元。

5.matlab代码:



c =

 

  
-2.5000

   
2.5000

 

>> A=[0.5,0.25;0.25,0.5;0.25,0.25]

 

A =

 

    0.5000   
0.2500

   
0.2500    0.5000

   
0.2500    0.2500

 

>> b=[100;100;60]

 

b =

 

  
100

  
100

   
60

 

>> Aeq=[0,0]

 

Aeq =

 

    
0     0

 

>> beq=0

 

beq =

 

    
0

 

>> lb=[0;0]

 

lb =

 

    
0

    
0

 

>> linprog(c,A,b,Aeq,beq,lb)

 

Optimal solution found.

 

 

ans =

 

  
200

    
0

 

>> x=200*2.5

 

x =

 

  
500

 

>> 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!