lingo里面i不等于j for的问题

问题描述:

lingo里面i不等于j for的问题
∑∑u(i,j)*d(i,j) 这在lingo中怎么写?(前面的连加 i 从0到10,后面的连加 j 满足 (j>i))
1个回答 分类:数学 2014-12-12

问题解答:

我来补答
lingo中下标只能从1开始
sets:
r/1..11/:;
c/1..11/:;!j的上限未知,暂设为11;
links(r,c):u,d;
endsets
sum=@sum(links(i,j)|j#gt#i:u(i,j)*d(i,j));
再问: 我那个没用你的那个link 是不是就要这么写啊 我上面的是求最值小值 min=@sum(@for(r(i):@for(c(j)|i#gt#j:u(i,j)*d(i,j)))
再答: 那你的u和d是怎么声明的,贴出你的集合定义
 
 
展开全文阅读
剩余:2000
上一页:
下一页:判断题。