为什么这个lingo程序运行不成功,我希望能够在满足以下四个约束条件的情况下得到一个32*40的0-1矩阵~model:sets:a/1..32/:c; b/1..40/; link(a,b):e;endsetsdata:c=1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 06:15:45
为什么这个lingo程序运行不成功,我希望能够在满足以下四个约束条件的情况下得到一个32*40的0-1矩阵~model:sets:a/1..32/:c; b/1..40/; link(a,b):e;endsetsdata:c=1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
为什么这个lingo程序运行不成功,我希望能够在满足以下四个约束条件的情况下得到一个32*40的0-1矩阵~
model:
sets:
a/1..32/:c;
b/1..40/;
link(a,b):e;
endsets
data:
c=1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32;
enddata
min=@sum(a(i):@sum(b(j):e(i,j)*c(j)););
@for(a(j):@sum(b(i):e(i,j))=1;);
@for(b(i):@sum(a(j):e(i,j))
为什么这个lingo程序运行不成功,我希望能够在满足以下四个约束条件的情况下得到一个32*40的0-1矩阵~model:sets:a/1..32/:c; b/1..40/; link(a,b):e;endsetsdata:c=1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
你这个错误很多 而且有一个逻辑性的错误 你倒数二三个约束是一样的吗 只有10和55的区别吗 知道了这个我才能改