lingo 怎么实现0-1规划??新人
i新人求教,怎么用lingo实现0-1规划?哪位强人能给个例题,和程序,我想解决运输问题,比如说我有12个产地,11个销售地,怎么表示这样的一个0-1 矩阵??好象是要用的@for @bin语句的,哪位能教一下吗?谢谢 怎么不考虑用matlab来做呢,用matlab做也很方便的。 <p>怎么用MATLAB实现??能实现就好,相对来MATLAB 我还熟悉点</p> <p>记得昨天给你回复了个例子,是不是在别的板块也发过?</p> 是啊,在LINGO中也发过,昨天才接触LINGO的,要编了0-1规划的, 后来编了个,没最优解的,程序我放到LINGO版里了 是用函数@bin sets:a/a1..a12/:n;!表示12个场地的集合
b/b1..b11/j;!表示11个销售点的集合
links(a,b):x;
endsets
@for(links(i,j):@bin(x(i,j))
最后一行打错了,应该是:
@for(links(i,j): bin(x(i,j)))
matlab没最优解 飘过~~~加油~~~
页:
[1]
2