" n0 \) v5 s" r: r, p) ?8 h
某厂的一个车间有 , 两个工段可以生产 三种产品,各工段开工一天生产三种产品的数量和成本,以及合同对三种产品的每周最低需求量由下表给出。问每周各工段对该生产任务应开工几天,可使生产合同的要求得到满足,并使成本最低。建立模型。
4 ~5 f2 e( }4 L' @3 l6 {, g$ ~建立模型:
设每周 工段对该生产任务应分别开工 天,成本为y元。
matlab程序代码:
>> A=[-1,-1;-3,-1;-1,-3]
A =
5 t( X) t( t- ]: \/ E5 E" _+ h
-1
! V# j5 ~& v+ b/ O-1
`) ?* @; n$ f+ t4 ]. v2 ]- v
-3
: f8 V: k$ \% G: P/ ^-1
6 |5 p9 p! E, V3 F, V) n-18 o ^! L( L$ |+ z5 I r
-3
>> B=[-5,-9,-9]'
B =
. J2 D0 V$ m3 _6 F6 a' s; Y
-5
' W8 G% O/ C: j: o-9
) B3 s! }7 g8 o0 X a-9
>> C=[1000,2000]
C =
$ g4 V6 h; J! {5 L
1000
' n0 M+ e2 F8 v) G) U% i; H2000
>> x=linprog(C,A,B,[],[],zeros(2,1))
运行结果:
x =
3.0000
2.0000
结果分析:
每周 工段对该生产任务开工3天, 工段对该生产任务开工2天,可使生产合同的要求得到满足,并使成本最低。