请高手帮忙看下这个lingo程序哪里出错了?modelsets:myset/1..8/:T,S;myset1/1..3/:L;link(myset1,myset):x;endsetsdata:T=25 36 32 15 31 28 22 12S=5 7 5 4 6 5 5 3enddatamin=0.66*Q^0.51*20+@sum(myset(j):myset1(i):(@sum(x(i,j))));@sum(myset1(i)
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 18:40:08
![请高手帮忙看下这个lingo程序哪里出错了?modelsets:myset/1..8/:T,S;myset1/1..3/:L;link(myset1,myset):x;endsetsdata:T=25 36 32 15 31 28 22 12S=5 7 5 4 6 5 5 3enddatamin=0.66*Q^0.51*20+@sum(myset(j):myset1(i):(@sum(x(i,j))));@sum(myset1(i)](/uploads/image/z/8876444-68-4.jpg?t=%E8%AF%B7%E9%AB%98%E6%89%8B%E5%B8%AE%E5%BF%99%E7%9C%8B%E4%B8%8B%E8%BF%99%E4%B8%AAlingo%E7%A8%8B%E5%BA%8F%E5%93%AA%E9%87%8C%E5%87%BA%E9%94%99%E4%BA%86%3Fmodelsets%3Amyset%2F1..8%2F%3AT%2CS%3Bmyset1%2F1..3%2F%3AL%3Blink%28myset1%2Cmyset%29%3Ax%3Bendsetsdata%3AT%3D25+36+32+15+31+28+22+12S%3D5+7+5+4+6+5+5+3enddatamin%3D0.66%2AQ%5E0.51%2A20%2B%40sum%28myset%28j%29%3Amyset1%28i%29%3A%28%40sum%28x%28i%2Cj%29%29%29%29%3B%40sum%28myset1%28i%29)
请高手帮忙看下这个lingo程序哪里出错了?modelsets:myset/1..8/:T,S;myset1/1..3/:L;link(myset1,myset):x;endsetsdata:T=25 36 32 15 31 28 22 12S=5 7 5 4 6 5 5 3enddatamin=0.66*Q^0.51*20+@sum(myset(j):myset1(i):(@sum(x(i,j))));@sum(myset1(i)
请高手帮忙看下这个lingo程序哪里出错了?
model
sets:
myset/1..8/:T,S;
myset1/1..3/:L;
link(myset1,myset):x;
endsets
data:
T=25 36 32 15 31 28 22 12
S=5 7 5 4 6 5 5 3
enddata
min=0.66*Q^0.51*20+@sum(myset(j):myset1(i):(@sum(x(i,j))));
@sum(myset1(i):L(i))=20;
@sum(myset(j):x(1,j)*S(j))>150-34.19483;
@sum(myset(j):0.9*x(1,j)*S(j))+@sum(myset(j):x(2,j)*S(j))>160-26.67916;
@sum(myset(j):0.81*x(1,j)*S(j))+@sum(myset(j):0.9*x(2,j)*S(j))
请高手帮忙看下这个lingo程序哪里出错了?modelsets:myset/1..8/:T,S;myset1/1..3/:L;link(myset1,myset):x;endsetsdata:T=25 36 32 15 31 28 22 12S=5 7 5 4 6 5 5 3enddatamin=0.66*Q^0.51*20+@sum(myset(j):myset1(i):(@sum(x(i,j))));@sum(myset1(i)
model:!少了分号;
sets:
myset/1..8/: T,S;
myset1/1..3/: L;
link(myset1,myset): x;
endsets
data:
T=25 36 32 15 31 28 22 12;!这里缺少一个分号;
S=5 7 5 4 6 5 5 3; !这里缺少一个分号;
enddata
min=0.66*Q^0.51*20+@sum(myset(j):myset1(i):(@sum(x(i,j))));!这里语法错,但是不是很清楚楼主的意思所以无法修改;
!因为这里无法修改,所以以下的程序也无法运行查错,建议楼主在问题补充里将以上错误改正再试试;
@sum(myset1(i):L(i))=20;
@sum(myset(j):x(1,j)*S(j))>150-34.19483;
@sum(myset(j):0.9*x(1,j)*S(j))+@sum(myset(j):x(2,j)*S(j))>160-26.67916;
@sum(myset(j):0.81*x(1,j)*S(j))+@sum(myset(j):0.9*x(2,j)*S(j))