数学建模社区-数学中国
标题:
【转载】GAMS中文使用手册连载10
[打印本页]
作者:
huashi3483
时间:
2009-11-14 05:21
标题:
【转载】GAMS中文使用手册连载10
模型当然可以随意的组合,例如:
1 f, D% w4 A `: a/ N
9 G$ \* P( N' A
MODEL PROBLEM /equ1,equ2,equ3/;
$ o" \) z- v1 H4 D; p& V
或者 model problem02 /all/;
- h F8 s' o* D: u4 F* Y
p1 r. M& o3 v
一般来说,如果你的模型涉及到算法的话,可以改变equations的形式或者变量的值来实现。或者可以定义几种不同种类的模型,然后在设计算法来实现不同模型之间的交流。
: i. J7 n3 N3 w; U6 ]8 Z0 {
" g! M( c& A: s4 z9 z
最后当然是解模型啦。
. u8 Z" t4 g" S4 O8 V
& e0 q+ v$ i1 p
SOLVE transport USING LP MAXIMIZING Z;
" Q# }9 M6 t- o0 c
9 ^$ r+ a% S2 r
值得注意的是GAMS里面没有直接MILP,要写成MIP.
* g4 x- Y5 F7 i5 T( T
如果模型很大,变量很多的时候,查找特定的变量的值很麻烦,可以用display来解决。你可以写成:
6 E/ e6 b, q2 d& [3 `
. p' h* k2 U, H3 l' y$ @4 S% c; J8 y
display x.l;
" r' x8 u, {% K, c7 v6 j
3 n1 e7 G, ?# Q) [* D
当然了,非常复杂的模型需要用put等更加高级的工具来输出。
作者:
antzzp
时间:
2014-4-7 17:44
谢谢楼主的分享!
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5