0 |# @ Q+ i" G某厂的一个车间有 , 两个工段可以生产 三种产品,各工段开工一天生产三种产品的数量和成本,以及合同对三种产品的每周最低需求量由下表给出。问每周各工段对该生产任务应开工几天,可使生产合同的要求得到满足,并使成本最低。建立模型。
3 ?. y" @/ a$ @9 g
建立模型:
设每周 工段对该生产任务应分别开工 天,成本为y元。
matlab程序代码:
>> A=[-1,-1;-3,-1;-1,-3]
A =
0 d8 z- Y, v- |" x* p: c/ V. Q( p- j-1
- F6 N" t3 e5 r9 D0 o% t-1
/ `" ?6 w+ [/ t
-3
, G9 ^7 p/ I* E. V1 U-1
% _- l: j& _+ B7 F7 e-1
) W. q: ? Y& k) T' P( r/ m-3
>> B=[-5,-9,-9]'
B =
) E7 z$ A/ q$ @9 g
-5
2 y# w9 B: I+ j1 {! z-9
0 Z, ^$ ?% m% `8 O-9
>> C=[1000,2000]
C =
; f3 a; F+ |8 I! Y. \5 ^
1000% O0 c! O9 W/ @' Y
2000
>> x=linprog(C,A,B,[],[],zeros(2,1))
运行结果:
x =
3.0000
2.0000
结果分析:
每周 工段对该生产任务开工3天, 工段对该生产任务开工2天,可使生产合同的要求得到满足,并使成本最低。