请问这个lingo程序为什么不对?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/07 19:22:09
请问这个lingo程序为什么不对?
model:
sets:
quarters/ 1..7/:thi,wei,x,y,n;
endsets
max=@sum(quarters:x+y);
sumtx=0;
sumty=0;
@for(quarters(I):sumtx=sumtx+x(I)*thi(I));
@for(quarters(I):sumty=sumty+y(I)*thi(I));
sumtx
model:
sets:
quarters/ 1..7/:thi,wei,x,y,n;
endsets
max=@sum(quarters:x+y);
sumtx=0;
sumty=0;
@for(quarters(I):sumtx=sumtx+x(I)*thi(I));
@for(quarters(I):sumty=sumty+y(I)*thi(I));
sumtx
![请问这个lingo程序为什么不对?](/uploads/image/z/6117391-55-1.jpg?t=%E8%AF%B7%E9%97%AE%E8%BF%99%E4%B8%AAlingo%E7%A8%8B%E5%BA%8F%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%8D%E5%AF%B9%3F)
lingo不是编程语言 是模型语言 你这样写当然不行了
你解个方程x=x+a 那a不是0吗
自己想好了 左右的x不一样你就设为一组 别就用一个
再问: 你的意思是@for(quarters(I):sumtx=sumtx+x(I)*thi(I));的sumtx 有问题吗?
再答: 当然
你解个方程x=x+a 那a不是0吗
自己想好了 左右的x不一样你就设为一组 别就用一个
再问: 你的意思是@for(quarters(I):sumtx=sumtx+x(I)*thi(I));的sumtx 有问题吗?
再答: 当然