; ^* k1 }& q' n2 @% T/ [4 {某厂的一个车间有 , 两个工段可以生产 三种产品,各工段开工一天生产三种产品的数量和成本,以及合同对三种产品的每周最低需求量由下表给出。问每周各工段对该生产任务应开工几天,可使生产合同的要求得到满足,并使成本最低。建立模型。
1 ]: o4 ~' ^% h% `, n建立模型:
设每周 工段对该生产任务应分别开工 天,成本为y元。
matlab程序代码:
>> A=[-1,-1;-3,-1;-1,-3]
A =
0 K: U$ n- s. F1 z- z4 X-1
1 [& I3 B/ F1 n/ }5 O. P, T X-1
. _, i# x; u$ N5 C: G1 f
-3
* T q) d, U! U- ^( p-1
% w% m' d& W$ j5 }* R
-1% }$ ]+ K4 y! T! T
-3
>> B=[-5,-9,-9]'
B =
1 G$ o, W6 A8 E: p+ e2 g+ W
-5
' }: ~. q; }) Y& k0 j. `( P' q
-9
6 b5 n; | r! `
-9
>> C=[1000,2000]
C =
0 [# G2 r) Z! |3 S% a6 m10008 v# c$ [: W( k: Q4 a3 D
2000
>> x=linprog(C,A,B,[],[],zeros(2,1))
运行结果:
x =
3.0000
2.0000
结果分析:
每周 工段对该生产任务开工3天, 工段对该生产任务开工2天,可使生产合同的要求得到满足,并使成本最低。