
解 建立目标约束。
(1)装配线正常生产

(2)销售目标

(3)加班限制

写出目标规划的数学模型

写出相应的LINGO程序如下:
model: $ c6 b3 y! g0 Y7 ^6 _$ N# F! S7 E
sum(variable(j):c(i,j)*x(j))+dminus(i)-dplus(i)=g(i));
bnd(0,z(i),goal)); 9 _' c' y' S) C5 N/ y
7 \) [: K5 H7 ^; f2 l
5 H5 y* t7 J; i: b3 q
5 }- r7 N/ o+ n
sum(customer(j):x(i,j))<a(i)); x(3,1)+dminus(1)-dplus(1)=100;
sum(plant(i):x(i,j))+dminus(1+j)-dplus(1+j)=0.8 *b(j);
bnd(0,z(i),goal)); % G0 O& ~& I- \- ^' B; e2 y; o

1 d1 C* k( Y1 g" ~
S$ V y( z( n

5 H' L) I. B B# s/ G5 R8 d; I! Y/ x

7 h+ o2 ^* P0 \* F# J# j+ @4 u

| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |