数学建模社区-数学中国

标题: 【转载】GAMS中文使用手册连载10 [打印本页]

作者: huashi3483    时间: 2009-11-14 05:21
标题: 【转载】GAMS中文使用手册连载10
模型当然可以随意的组合,例如:9 O7 G4 M+ f$ a  S

9 F$ O7 {7 H* s& o) m# N4 y/ [. l
MODEL PROBLEM /equ1,equ2,equ3/;

( h- e, F5 U2 A3 _$ L5 l或者    model problem02 /all/;. `- z( u* H4 E) p4 w
6 B5 w' ^! S& _2 _! ^9 ~
一般来说,如果你的模型涉及到算法的话,可以改变equations的形式或者变量的值来实现。或者可以定义几种不同种类的模型,然后在设计算法来实现不同模型之间的交流。' P1 y; L$ t; S7 [' P, E" ?! I

! L; Q2 j- C) x7 _1 U* T0 {" ?最后当然是解模型啦。
) g" a/ f8 A3 ]# r- _! z2 Q5 _. h4 g& B
SOLVE transport USING LP MAXIMIZING Z;
( T. m) D2 {0 Z# w1 m$ e# B6 y/ `0 t9 G( {9 J# d2 U0 F5 K
值得注意的是GAMS里面没有直接MILP,要写成MIP.* [+ }9 w: j5 x7 \/ o
如果模型很大,变量很多的时候,查找特定的变量的值很麻烦,可以用display来解决。你可以写成:8 r8 z/ R2 I8 j4 N  Q; Z" Z
8 C+ D* s" P% ^
display x.l;( p6 U6 y9 L) @2 S0 L- ^
: ~( [7 n1 h9 D1 c  e2 ]
当然了,非常复杂的模型需要用put等更加高级的工具来输出。
作者: antzzp    时间: 2014-4-7 17:44
谢谢楼主的分享!




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