! F( r) d) R% D! X: i* ^1 t某厂的一个车间有 , 两个工段可以生产 三种产品,各工段开工一天生产三种产品的数量和成本,以及合同对三种产品的每周最低需求量由下表给出。问每周各工段对该生产任务应开工几天,可使生产合同的要求得到满足,并使成本最低。建立模型。
! A# R% C4 z- l0 C" ^, F* t" C建立模型:
设每周 工段对该生产任务应分别开工 天,成本为y元。
matlab程序代码:
>> A=[-1,-1;-3,-1;-1,-3]
A =
) [( ^0 @# G5 R; z2 I-11 E* R5 ~1 O9 Z- L! m/ n9 E
-1
5 Y2 S! Y* C4 K6 u, V; Q-3
: B: b5 v1 F8 C6 G7 f) ^: v d-1
7 g. D5 m' y5 s8 T
-1: }# D( S; M4 v4 l. F. M
-3
>> B=[-5,-9,-9]'
B =
4 M* t e0 M& k3 n) E
-5
' t& {5 a7 \+ P& D8 D% K9 y
-9
( `; r% P9 D% m+ Q& x% f9 \-9
>> C=[1000,2000]
C =
+ `& a! F2 H* r; w) ]* i1000
6 M& g6 Q8 B3 M6 H2000
>> x=linprog(C,A,B,[],[],zeros(2,1))
运行结果:
x =
3.0000
2.0000
结果分析:
每周 工段对该生产任务开工3天, 工段对该生产任务开工2天,可使生产合同的要求得到满足,并使成本最低。