数学建模社区-数学中国
标题:
求教高人: 关于用LINGO 求解 线性规划里 涉及 库存的问题
[打印本页]
作者:
zhaobener
时间:
2011-4-11 11:40
标题:
求教高人: 关于用LINGO 求解 线性规划里 涉及 库存的问题
我想用lingo 求解一个涉及到库存的模型 但运算时总是提示有错误所以我就拿书中的例题进行了一下运算 证明是我输入的格式有问题
4 e/ G9 L7 Y1 h& H# v6 D( z) T, j
" m" a3 p4 r, R+ m
下面附书上例题 那位大侠知道在lingo里正确的写法应该是怎么样的啊 麻烦写下
0 z* O& K1 K+ {3 d
1 F* ]6 h. H9 R/ L; X5 B6 k
min z= 400x1 + 400x2 + 400x3 + 450y1 + 450y2 + 450y3 + 450y4 + 20i1 +20i2 +20i3 + 20i4
) X$ h5 z& Z+ B! B
8 y% |5 u7 _$ G7 G
s.t.
7 c0 w, x0 R& `
x1<=40, x2<=40, x3<=40, x4<=40
7 q" S% b" p, y
3 l" {0 B f, a0 X
i1 = 10 + x1 + y1 - 40
( |0 ^8 Z; j$ \# ~. B1 B
i2 = i1 + x2 + y2 - 60
. o" d' V7 T0 J( A2 {* Q1 X
i3 = i2 + x3 +y3 - 75
8 _0 |. q6 k0 G/ x# K+ H% m
i4 = i3 + x4 + y4 -25
4 ]. X. {3 w. }5 b* }6 m6 S" W
0 M6 z4 S# }9 |: [
it>=0, yt>=0, xt>=0 (t=1,2,3,4)
7 O t) y1 u: K( n) g
- w' K% `2 c( R6 \8 r
我在lingo里是这么输入的:
- ^- y6 k& f9 ?
MIN 400 X1 + 400 X2 + 400 X3 + 400 X4 + 450 Y1 + 450 Y2 + 450 Y3 + 450 Y4 + 20 I1 + 20 I2 + 20 I3 + 20 I4
6 w: N: X0 T9 w) u$ G
SUBJECT TO
7 z" c6 R$ ^9 b2 ~/ P6 w0 i
X1 <= 40
( O+ j. @& i w4 e& k' W3 R2 a
X2 <= 40
3 O& |8 ^* U3 O% N, ?. B7 T
X3 <= 40
% }! b. M) J; k) G) k
X4 <= 40
+ @/ s! ?' P8 c
' S$ L$ T' Y& p; S) b
I1 = 10 + X1 + Y1 - 40
8 B1 P; j; M9 p2 l4 R! h; E
I2 = I1 + X2 + Y2 - 60
0 D9 ?. t1 [- l
I3 = I2 + X3 + Y3 - 75
6 [& D1 Y$ p# X0 i+ @# `
I4 = I3 + X4 + Y4 - 25
1 @1 f/ `0 Y& H$ \4 a/ x3 B5 G- @
1 |9 S( j. }; g w
END
+ @' q k% `% F( U
" r1 s) ]% m& `( y+ F" Y$ J
3 N+ T9 S \1 U' e R. J
提示说
( _1 @5 r& ]/ Y
Invalid input. A syntax error has occurred
1 F9 O5 n( ^$ p: Q7 p8 T
9] I2= I1 + X2 + Y2 - 60
; e$ S- l/ g) {
^
: r% ?& O3 \* A, e
2011-4-11 11:40 上传
下载附件
(64.42 KB)
Lingo 提示
) O6 c3 k0 i" ]2 _( e
作者:
madio
时间:
2011-4-11 11:51
这是因为你把Lindo和Lingo的语法混了,在Lingo中你的约束是可以的,但是由于目标函数都是Lindo的语法,所以使用Lingo运行也会调用Lindo的编译器来处理,而Lindo要求约束条件变量必须在等号的左边,你应该改为
' r0 e _; h H3 p' r) r% R
I1 - X1 - Y1 = -30
8 c: o6 @, d- B; \ W
I2 - I1 - X2 - Y2 =- 60
7 g, `3 }3 c2 N7 U# y
I3 - I2 - X3 - Y3 =- 75
2 ]- s O9 F$ l
I4 - I3 - X4 - Y4 = -25
- U4 _& ?: @/ {# T3 J( }$ |
就可以了!
作者:
zhaobener
时间:
2011-4-11 12:50
回复
madio
的帖子
+ Z. y* r* I- `! Z4 I! \
! c- n* j7 K8 T$ K
太感谢了 我正愁得不行呢
作者:
Tc丶全部
时间:
2011-4-26 13:48
收拾收拾
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5