huashi3483 发表于 2009-11-14 05:21

【转载】GAMS中文使用手册连载10

模型当然可以随意的组合,例如:

MODEL PROBLEM /equ1,equ2,equ3/;
或者    model problem02 /all/;

一般来说,如果你的模型涉及到算法的话,可以改变equations的形式或者变量的值来实现。或者可以定义几种不同种类的模型,然后在设计算法来实现不同模型之间的交流。

最后当然是解模型啦。

SOLVE transport USING LP MAXIMIZING Z;

值得注意的是GAMS里面没有直接MILP,要写成MIP.
如果模型很大,变量很多的时候,查找特定的变量的值很麻烦,可以用display来解决。你可以写成:

display x.l;

当然了,非常复杂的模型需要用put等更加高级的工具来输出。

发表于 1970-1-1 08:00

antzzp 发表于 2014-4-7 17:44

谢谢楼主的分享!
页: [1]
查看完整版本: 【转载】GAMS中文使用手册连载10