wswdxszjk 发表于 2008-5-30 20:24

lingo 怎么实现0-1规划??新人

i新人求教,怎么用lingo实现0-1规划?哪位强人能给个例题,和程序,我想解决运输问题,比如说我有12个产地,11个销售地,怎么表示这样的一个0-1 矩阵??好象是要用的@for  @bin语句的,哪位能教一下吗?谢谢

水木年华zzu 发表于 2008-5-31 12:29

怎么不考虑用matlab来做呢,用matlab做也很方便的。

wswdxszjk 发表于 2008-5-31 13:12

<p>怎么用MATLAB实现??能实现就好,相对来MATLAB 我还熟悉点</p>

madio 发表于 2008-5-31 13:33

<p>记得昨天给你回复了个例子,是不是在别的板块也发过?</p>

wswdxszjk 发表于 2008-5-31 19:54

是啊,在LINGO中也发过,昨天才接触LINGO的,要编了0-1规划的, 后来编了个,没最优解的,程序我放到LINGO版里了

zhangfeng008 发表于 2008-9-17 17:21

是用函数@bin

1059974843 发表于 2010-9-5 20:53

sets:
a/a1..a12/:n;!表示12个场地的集合
b/b1..b11/j;!表示11个销售点的集合
links(a,b):x;
endsets
@for(links(i,j):@bin(x(i,j))

1059974843 发表于 2010-9-5 20:54

最后一行打错了,应该是:
@for(links(i,j): bin(x(i,j)))

benlxt 发表于 2011-5-2 21:52

matlab没最优解

wu无与伦比 发表于 2011-12-4 10:51

飘过~~~加油~~~
页: [1] 2
查看完整版本: lingo 怎么实现0-1规划??新人