8 E' {! f3 @. i3 A或者 model problem02 /all/;: e- y& P+ N, m
) c' U9 j6 i% l1 Q) A( Z
一般来说,如果你的模型涉及到算法的话,可以改变equations的形式或者变量的值来实现。或者可以定义几种不同种类的模型,然后在设计算法来实现不同模型之间的交流。9 v4 h$ ^0 r1 z1 r" ]7 L' G, y
& |/ f. X: ?* ~& T& {2 E8 c最后当然是解模型啦。 ( {3 J4 [, Z4 j n0 _6 l 8 P$ D9 O# u: F: Q4 uSOLVE transport USING LP MAXIMIZING Z; ; z4 C+ U" a" G# E. Z* d! i2 L7 V+ p7 X7 a v# L4 i5 u. k0 O! q
值得注意的是GAMS里面没有直接MILP,要写成MIP. % s% g$ Y4 U5 s& N( ^如果模型很大,变量很多的时候,查找特定的变量的值很麻烦,可以用display来解决。你可以写成: " w0 f4 H& |' H. P2 N) q4 T" m' |0 v. d" q# q) j' X% E
display x.l;8 E+ J* H: z! _, c/ c: ^: p
2 f# c7 C9 \# W, L5 c
当然了,非常复杂的模型需要用put等更加高级的工具来输出。