min=@sum(Paths(i, j, k, m) | j #NE# i: w(i, j)*(c(i, k)+0.8*c(k, m)+c(m, j))*x(i, j, k, m));
@for(Paths(i, j, k, m) |j #EQ# i: x(i, j, k, m)=0);
@for(depot(i):
@sum(depot(k) :z(i ,k))=1;
@for(depot(k) :z(i ,k)<=z(k ,k));
@for(depot(j) | j #NE# i:
@for(depot(k):
@sum(depot(m):x(i, j, k, m)) = z(i, k);
);
@for(depot(k):
@sum(depot(k):x(i, j, k, m))=z(j, m);
);
);
);
@sum(depot(k):z(k, k)) <= 3;
@for(Paths(i, j, k, m) | j#NE#i:@BIN(x(i, j, k, m)));
@for(detop(i):
@for(depot(k):
@BIN(z(i, k))
);
);
END
lingo代码错误161。求大神指导一下,找不到错在哪。代码有点长贴不上 ...
你好,答案如下所示。lingo有这么个缺点,不完整的程序无法运行 知道提问也有字数限制 你可以多提问几次 把其它数据放在别的提问中 希望你能够详细查看。如果你有不会的,你可以提问 我有时间就会帮你解答。希望你好好学习。每一天都过得充实。
lingo程序如下,提示161错误代码,求大神指点
model:sets:n1\/1..4\/:c,d,e;n2\/1..3\/:a,b;n3(n1,n2):x;endsets data:a=10 16 8;b=6800 8700 5300;c=480 650 580 390;d=3100 3800 3500 2850;e=18 15 23 12;enddata max=d(i)*@sum(n2(j):x(i,j));for(n2(j):@sum(n1(i):x(i,j))<=a(j));for(n2(j):...
你好,能不能请教你有关于lingo中161错误代码的问题啊?
你好,答案如下所示。请把lingo程序完整的(包括数据)复制黏贴出来,这样才能知道哪里有错 截图给你看是想告诉你你没给代码 希望你能够详细查看。如果你有不会的,你可以提问我有时间就会帮你解答。希望你好好学习。每一天都过得充实。
关于lingo的问题,错误代码为161,但实在看不出哪里重名了,望大神搭救
min=@smax(@abs(@sum(row(i):m(i)*x(i,j))-@sum(row(i):m(i)*x(i,j+1))),@abs(@sum(row(i):m(i)*x(i,6))-@sum(row(i):m(i)*x(i,1)));这句里面j从哪来的 是什么集里面的 你在哪里声明过?
Lingo错误代码161,但我实在找不到哪个变量重复了,提示说我的i有重复...
for(SS(s):@for(JJ(j):@for(VV(v):@for(TT(t):@sum(II(i):rou(i,j,v)*P(s,i,j,t))<=R(j,v,i)));这句里面 最后的i有问题
lingo程序如下,提示161错误代码,求大神指点
!r=@sum(link(i,j):((@sign(x(i,j)-@if(i#eq#1,0,x(i-1,j)))+1)\/2)*x(i,j)-@if(i#eq#1,0,x(i-1,j)))*qcost(j);!r=@sum(link(i,j):@if(link(i,j):x(i,j)#gt#x(i-1,j),x(i,j)-x(i-1,j)*qcost(j)),0);for(shiduan(i):@sum(xinghao(j...
LINGO代码提示错误:A syntax error has occurred?
当 LINGO 提示 "A syntax error has occurred" 时,意味着您的 LINGO 代码存在语法错误。这意味着您的代码包含 LINGO 语法规则不允许的问题,导致 LINGO 无法正确理解和解释您的代码。常见的语法错误包括但不限于:拼写错误、缺少分号、括号不匹配、语句不完整、使用了未定义的变量等。要解决此问题,您...
关于lingo的一段代码,问能不能运行成功。如果出错,错在哪里?
语法分析,这段代码没有问题,算不出来的原因是因为你的约束条件构不成一个封闭的域。简单的说,如果用线性规划的方法来画图你会发现这个约束条件是没有上限的。那么,你的max函数当然是不能取得值的!解决这个问题,你需要增加约束条件来限制目标函数要么只有改变目标函数。
有关lingo代码的问题,求高人相助~感激不尽
(2)@for( relation(i,j);这一句显然有问题,你将末尾的(;)换位冒号(:)就可以了。希望我的说明有助于你找出代码中的些许瑕疵!你的代码没有大的问题,可能是手误。另外,推荐你读一读这个博客,里边列举了常见的Lingo错误代码解读,希望对你有帮助!参考资料:http:\/\/blog.sina.com.cn\/s\/...
lingo软件运行问题,程序不能运行,代码哪里错了?
代码没有错误,只是 b 的前面,a 的最后少了一个分号。