当前位置: > lingo求矩阵列之和...
题目
lingo求矩阵列之和
怎么求在J=1的时候所有volume(I,J)的和啊
sets:
supplyment/s1..s20/:supply;
receiver/r1..r20/:demand;
links(supplyment ,receiver):cost,volume;
endsets
目标函数;
min=@sum(links:cost*volume);
需求约束;
@for(receiver(J):
@sum(supplyment(I):volume(I,J))=demand(J));
产量约束;
@for(supplyment(I):
@sum(receiver(J):volume(I,J))=supply(I));

提问时间:2021-03-03

答案
求volume(1,1)+volume(2,1)+...+volume(20,1)吗?
加如下的语句在主程序中就可以了,用求和的语句:
@for(supplyment(I):
s=@sum(receiver(J)|J#le#2:volume(I,J)));
即修改后的程序是
sets:
supplyment/s1..s20/:supply;
receiver/r1..r20/:demand;
links(supplyment ,receiver):cost,volume;
endsets
!目标函数;
min=@sum(links:cost*volume);
!需求约束;
@for(receiver(J):
@sum(supplyment(I):volume(I,J))=demand(J));
!产量约束;
@for(supplyment(I):
@sum(receiver(J):volume(I,J))=supply(I));
@for(supplyment(I):
s=@sum(receiver(J)|J#le#2:volume(I,J)));
end
在J=1的时候所有volume(I,J)的和放在变量s里了!
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.