1、对于"奶制品的生产与销售"模型, 如果决策变量设为出售 x1 千克 A1, x2 千克 A2 , 敏感
性分析结果有什么样的变化
?
解释它们的意义
.
解
:
设
出售
x
1
千克
A
1
,
x
2
千克
A
2
,
lingo程序:
model:
max=24*x1+16*x2;
x1/30+x2/40<50;
12*x1/30+8*x2/40<480;
x1<1000;
End
结果:
敏感性分析:
在options->general solver->save->ok后,没法点save的话也许需要点击range。
与例题比较:
1.
出售
600kgA1
,
1200kgA2
相当于
A1
使用
20
桶牛奶,
A2
使用
30
桶。结果等价
.
2.
影子价格不变、约束条件右端变化范围不变
;
3.
在其他条件不变的情况下,
x
1
在(
21.34
,
32
)变化,
x
2
在(
12
,
18
)变化
,
最优生产计划 x
1
=600, x
2
=1200
保持不变
.
所以
, x
1
和
x
2
系数变化范围也与原范围等价
解:注意这里选择设置的变量是哪些
解
:
产品
I
在
A
1
,A
2
,B
1
,B
2
,B
3
加工件数为
x
1
,x
2
,x
3
,x
4
,x
5
;
产品
II
在
A
1
,A
2
,B
1
加工件数为
x
6
, x
7
,
x
8
;
产品
III
在
A
2
,B
2
加工件数为
x
9
;
产品
I
件数为
x
1
+x
2
=x
3
+x
4
+x
5
;
产品
II
件数为
x
6
+x
7
=x
8
;
设备费按比例计算
,
各设备
单位工时
费用依次为
(0.05, 0.0321,0.0625,0.111857,0.05)
目标函数:
max=(1.25-0.25)(x
1
+x
2
)+(2-0.35)x
8
+(2.8-0.5)x
9-0.05(5x1
+10x
6
)-0.0321(7x
2
+9x
7
+12x
9
) -0.0625(6x
3
+8x
8
)-0.111857(4x
4
+11x
9
) -0.35x
5
;
约束条件:
5x
1
+10x
6
≤6000;
7x
2
+9x
7
+12x
9
≤10000;
6x
3
+8x
8
≤4000;
4x
4
+11x
9
≤7000;
7x
5
≤4000;
x
1
+x
2
=x
3
+x
4
+x
5
;
x
6
+x
7
=x
8
lingo程序:
model:
max=(1.25-0.25)*(x1+x2)+(2-0.35)*x8+(2.8-0.5)*x9
-0.05*(5*x1+10*x6)-0.0321*(7*x2+9*x7+12*x9)
-0.0625*(6*x3+8*x8)-0.111857*(4*x4+11*x9) -0.35*x5;
5*x1+10*x6<6000;
7*x2+9*x7+12*x9<10000;
6*x3+8*x8<4000;
4*x4+11*x9<7000;
7*x5<4000;
x1+x2=x3+x4+x5;
x6+x7=x8;
end
结果:
因此,A1 生产第Ⅰ种产品 1200 件;A2 生产第Ⅰ种、第Ⅱ种、第Ⅲ种产品分别约 230 件、 500 件、约 324 件;B1 生产第Ⅱ种产品 500 件;B2 生产第Ⅰ种、第Ⅲ种产品分别 约 859 件、约 324 件;B3 生产第Ⅲ种产品分别 约 571 件,利润最大约为 1146.567 元。
第三题之后写
不太懂lingo的更高端用法