在lingo里面实现循环语句求最优解,比如i是1~5 j是1~3 求和sum=x11*5+````一类的问题怎么办?急

问题描述:

在lingo里面实现循环语句求最优解,比如i是1~5 j是1~3 求和sum=x11*5+````一类的问题怎么办?急
1个回答 分类:综合 2014-10-29

问题解答:

我来补答
sets:
r/1..5/:;
c/1..3/:;
link(r,c):x,d;
endsets
data:
!d=;!d表示系数,根据实际填写;
enddata
sum=@sum(link(i,j):d(i,j)*x(i,j));
再问: 还是不太懂,怎么实现最后的sum函数最后的计算了??????、
再答: 就是把系数写成矩阵的形式,方便在lingo中求类和 sum=@sum(link(i,j):d(i,j)*x(i,j)); 相当于系数矩阵d与变量矩阵x对应项相乘求总和
 
 
展开全文阅读
剩余:2000
上一页:求形状的题不会