lingo a syntax error has occurred

问题描述:

lingo a syntax error has occurred
model:
sets:
l/1..209/;
r/1..209/;
links(l,r):a;
matrix1(l,r):x;
endsets
data:
a= !这里a矩阵太大,没有贴上来,大神看看语句哪里不对,因为要做a.*x的最小值,x是一个0-1阵
每行每列和都为1
enddata
z=@for(l(i):@for(r(j):@sum(a(i,j)*x(i,j))));
@for(matrix1:@bin(x));
@for(l(i):@sum(r(j):x(i,j))>0);
@for(r(j):@sum(l(i):x(i,j))>0);
min=z
1个回答 分类:综合 2014-11-18

问题解答:

我来补答
sets:
l/1..209/;
r/1..209/;
links(l,r):a,x;
endsets
data:
enddata
min=@sum(l(i):@sum(r(j):a(i,j)*x(i,j)));
@for(links:@bin(x));
@for(l(i):@sum(r(j):x(i,j))=1);
@for(r(j):@sum(l(i):x(i,j))=1);
再问: 结果太多,能不能有方法直接把X导进excel?大神?
再答: 你找个教程看看@ole怎么用
 
 
展开全文阅读
剩余:2000
下一页:细胞的物质输入