W2 u# ?# R* T9 B7 I/ E- O某厂的一个车间有 , 两个工段可以生产 三种产品,各工段开工一天生产三种产品的数量和成本,以及合同对三种产品的每周最低需求量由下表给出。问每周各工段对该生产任务应开工几天,可使生产合同的要求得到满足,并使成本最低。建立模型。
* F/ o; ` {* r建立模型:
设每周 工段对该生产任务应分别开工 天,成本为y元。
matlab程序代码:
>> A=[-1,-1;-3,-1;-1,-3]
A =
) P8 P% e) I6 U9 S
-1# g1 m8 P1 }3 F( M+ q0 T
-1
- V5 z8 C G& u8 {( k
-3
( D' N9 K8 U& `8 l# \- N, N! _( o-1
3 P% C Y4 N% X* m8 `-1
) c9 Q7 |& l/ S$ q! R: W4 [-3
>> B=[-5,-9,-9]'
B =
) x j/ O& t7 U) t2 }3 p- F-5
: I& _3 J" }& e1 r$ d# n* p
-9
. y7 x0 `/ ^# q; C: c# s-9
>> C=[1000,2000]
C =
" y, j! c6 D" c4 k1000
, }2 b- f* J3 _* Q2000
>> x=linprog(C,A,B,[],[],zeros(2,1))
运行结果:
x =
3.0000
2.0000
结果分析:
每周 工段对该生产任务开工3天, 工段对该生产任务开工2天,可使生产合同的要求得到满足,并使成本最低。