数学建模社区-数学中国
标题:
【转载】GAMS中文使用手册连载10
[打印本页]
作者:
huashi3483
时间:
2009-11-14 05:21
标题:
【转载】GAMS中文使用手册连载10
模型当然可以随意的组合,例如:
+ ?# W3 Y$ q4 n2 s( h+ u
% V! n" I& z7 p6 m8 p% [# H0 D
MODEL PROBLEM /equ1,equ2,equ3/;
# Q: ^. C1 t2 G( H4 l
或者 model problem02 /all/;
2 u! E0 T" m0 i9 k9 Y2 o P
. Z6 T) b8 m5 ]( p* C" q
一般来说,如果你的模型涉及到算法的话,可以改变equations的形式或者变量的值来实现。或者可以定义几种不同种类的模型,然后在设计算法来实现不同模型之间的交流。
6 b. B8 Y6 u1 o( T% w6 n# B. ?/ g* v
1 j" M# b; x a4 U p4 x6 q$ ]
最后当然是解模型啦。
( G( z# ^% g7 x$ Y& c
G A! R0 t& t, O, |' p
SOLVE transport USING LP MAXIMIZING Z;
2 G1 k2 Y% J E a! l
' W; y( a2 J6 h' s/ d* {
值得注意的是GAMS里面没有直接MILP,要写成MIP.
% r# J+ A/ e/ r8 @# X
如果模型很大,变量很多的时候,查找特定的变量的值很麻烦,可以用display来解决。你可以写成:
' S6 m( Z& j0 h: g/ L; i! b( I, a8 Q
1 Q+ ~6 M2 ?5 }* u8 V
display x.l;
( Y/ `% `( R% y! M
5 S; C. p/ m: k
当然了,非常复杂的模型需要用put等更加高级的工具来输出。
作者:
antzzp
时间:
2014-4-7 17:44
谢谢楼主的分享!
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5