2 h7 L6 k/ x: c' }6 Q; ?某厂的一个车间有 , 两个工段可以生产 三种产品,各工段开工一天生产三种产品的数量和成本,以及合同对三种产品的每周最低需求量由下表给出。问每周各工段对该生产任务应开工几天,可使生产合同的要求得到满足,并使成本最低。建立模型。
2 L* z) S8 v# X: t建立模型:
设每周 工段对该生产任务应分别开工 天,成本为y元。
matlab程序代码:
>> A=[-1,-1;-3,-1;-1,-3]
A =
) x7 S! t, W+ n: {$ z- _( k
-1/ ~% |! v7 ~& z" A" g
-1
; \! _: Q, n$ u l) L6 U! x) p, Q
-34 i9 q, w( f) d, X- h8 W
-1
9 x* o$ n( [0 Q-1' V" k& Y& U- r" j
-3
>> B=[-5,-9,-9]'
B =
* K1 e# w! s2 H; }-5
# Z8 Z5 F( R' b) I-9
: N. i: n8 a# x! V) u& ]: s. Z; N-9
>> C=[1000,2000]
C =
8 F4 K" I8 h+ j. L. n/ N1 T1000: L3 k- V3 c0 }- C/ g1 y& w
2000
>> x=linprog(C,A,B,[],[],zeros(2,1))
运行结果:
x =
3.0000
2.0000
结果分析:
每周 工段对该生产任务开工3天, 工段对该生产任务开工2天,可使生产合同的要求得到满足,并使成本最低。