arthas 发表于 2006-1-24 14:02

关于LINGO的一个问题

假如定义:<br>A/1..5/:NUMBER;<br>B/1,2/:TOTAL;<br>C(A,B):DEM;<br>现在想用集合和循环的方式表达如下两个约束:<br>NUMBER(1)*DEM(1,1)+NUMBER(2)*DEM(2,1)+..+NUMBER(5)*DEM(5,1)=TOTAL(1);<br>和:<br>NUMBER(1)*DEM(1,2)+NUMBER(2)*DEM(2,2)+..+NUMBER(5)*DEM(5,2)=TOTAL(2);<br>应该怎么表达?谢谢~!<br><br>

红尘戏子 发表于 2006-10-2 09:56

本帖最后由 wujianjack2 于 2013-7-20 19:13 编辑

@for(B(m):@sum(A(i):NUMBER(i)*DEM(i,m))-TOTAL(m)=0);
页: [1]
查看完整版本: 关于LINGO的一个问题