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

(2)销售目标

(3)加班限制

写出目标规划的数学模型

写出相应的LINGO程序如下:
model:
sum(variable(j):c(i,j)*x(j))+dminus(i)-dplus(i)=g(i)); `) q. c8 z5 R1 @+ ^
bnd(0,z(i),goal));
$ y' w+ e% n# p, v3 I1 ]2 J
8 @! z8 O$ `, K
. N$ z# \7 l+ F2 O! c0 u! `9 B9 J

sum(customer(j):x(i,j))<a(i)); x(3,1)+dminus(1)-dplus(1)=100; 1 r1 x4 J0 j2 U9 j1 w6 ]
sum(plant(i):x(i,j))+dminus(1+j)-dplus(1+j)=0.8 *b(j); 9 d# ?; z( o) [% W
bnd(0,z(i),goal)); : \0 U3 y( R8 _6 h/ \: ?0 k% b6 S
, S3 t" F# ]+ } M- D; r
' C( f5 [' c. P

# I% Z' i1 W7 f# j" W
* F1 w4 k8 g9 V4 P- p
, C9 @ Z2 I$ C% j
* }' c5 ^" i: }0 A( I% n8 E/ l7 j
0 n4 @3 c- ^! D% ^
, k5 R/ {, g, F3 X$ k| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |