作业帮 > 综合 > 作业

lingo 错误29哪里错了?新手第一次用lingomodel:sets:nodes/1..10/:;arcs(node

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 01:49:05
lingo 错误29
哪里错了?新手第一次用lingo
model:
sets:
nodes/1..10/:;
arcs(nodes,nodes)/1,3 1,4 1,5 1,6 2,3 2,4 2,5 2,6 3,7 4,7 3,9 4,9 5,7 6,7 5,9 6,9 1,7 1,8 1,9 1,10 2,7 2,8 2,9 2,10/:cap,cost,f,excost;
endsets
min=@sum(arcs(i,j):(cost+excost)*f);
@for(arcs(i,j):f(i,j)
改成这样 你用的变量名要跟集里面定义的一致
model:
sets:
nodes/1..10/:;
arcs(nodes,nodes)/1,3 1,4 1,5 1,6 2,3 2,4 2,5 2,6 3,7 4,7 3,9 4,9 5,7 6,7 5,9 6,9 1,7 1,8 1,9 1,10 2,7 2,8 2,9 2,10/:cap,cost,f,excost,ef;
endsets
min=@sum(arcs(i,j):(cost+excost)*f);
@for(arcs(i,j):f(i,j)