求助lingo大神,程序哪里错误

model:
sets:
j/1..5/:danjia,yongliao,chengben,xuqiu,shelitouzi,fj;
i/1..5/:chaixienengli,danweichaixiehuafei,chuzhihuafei,fenjieziyuanshiyong,vi,ti;
k/1..5/:uk,vk,bk;
l/1..5/;
links1(i,l):oil,pil,gil,lzuidanengli,xil,uil;
links2(i,j):qij;
links3(i,k):rik,bik,sik,qik;
endsets

目测错误很多 能发文字吗 你截图我没法改
温馨提示:内容为网友见解,仅供参考
无其他回答

lingo程序运行不出来出现错误,请高手帮忙!谢谢
1. 由于缺乏数据段,可能导致程序难以运行。错误可能源于数据段的处理。2. 在最后一句中,"n"似乎是一个无关的变量,并未在其他约束条件中出现。这可能是需要修改的另一处错误。3. 楼主需要注意的一个问题是,目标函数是非线性的,而且处理的数据是一个1000*100的矩阵。使用Lingo软件解这个问题可能会...

求助lingo高手,这个程序哪里错误
错误有下:1,max 后面要跟 = ,正确的为 max = 2, 乘号* 不能省略,如目标函数应写为:max = 10*x1+9*x2+30*x3+20*x4-15*x5-4*x6-3*x7 ;3,每行结束时一定要用分号 ; 来结束,如上行,4,约束的标号不能写,如 2)15x5+12x6+10x7<=2000 只能写成 15*x5+12*x6+10*x7<...

lingo 程序 哪里错了
首先,你要清楚一点:定义集要按以下做 sets: !集开始 a\/1..4\/:b; !我自己定义的集,意思就是定义变量 b(1),b(2),b(3),b(4)endsets !集结束的标志 所以你一开始你就定义错了,当然MODEL:你是定义是正确的,但是这可要可不要。还有第二部分定义数据也错了 data: !数据...

请问这个lingo程序哪个地方错了一点?非常感谢!
变量名后跟括号。修改后的程序:MODEL:sets:num\/1,2,3,4,5\/:X;endsets MIN=@sum(num:X);X(1)+X(2)>=100;X(1)+2*X(3)+X(4)>=200;2*X(2)+X(3)+2*X(4)+4*X(5)>=400;END 结果:Global optimal solution found.Objective value: 225.0000 Infeasibilities: 0.000000...

LINGO程序哪里出错了运行不了啊
语句没错但调试时报错,可能是粘贴过去时有些问题吧,我又把这条语句删掉重新手工输入通过了。2.@FOR(MONTH(I): @SUM(STOREAMOUNT(J):YN2(I, J)=1);语句在=前少了一个右括号,应该改为。FOR(MONTH(I):SUM(STOREAMOUNT(J):YN2(I, J))=1);运行结果(部分)Global optimal solution found...

请求高手帮我看看这个lingo程序错在哪里? 急急急急!!!谢谢
有几个问题1:data部分中Y的个数比sets中定义个个数多,可能是有数据错误:1,2 2:init部分怎么又出现X,Y???3:@sum函数的用法有问题,格式为@函数名(集名(索引)|过滤条件:语句列表);4:lingo中每个语句结束要分号(英文输入法下):;5:为了简介起见(个人喜好),x,y个数相同时只需要...

新手第一次用lingo做数模,不知道错在哪里,求大神改错
1.变量间相乘一定要以"*"连接。比如程序开头的“r(”,这之间应当加上一个“*”字符;2.LINGO自带函数的使用。比如你程序中用到的指数函数@EXP(),余弦函数@COS(),正切函数@TAN();3.LINGO集合的运用。这个你的程序按这么写可能没什么错,但是当问题规模比较大时,比如我的X有10万个,就不太...

请高手帮忙看下这个lingo程序哪里出错了?急~
!因为这里无法修改,所以以下的程序也无法运行查错,建议楼主在问题补充里将以上错误改正再试试;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...

lingo语句问题,不知道错在哪里,求助
你好,答案如下所示。lingo程序必须复制粘贴出完整的程序 才能看出问题在哪 希望你能够详细查看。如果你有不会的,你可以提问 我有时间就会帮你解答。希望你好好学习。每一天都过得充实。

请高手帮忙 看一下此lingo程序错在哪里? 急!!!
你程序中这两行 for(data(n)|n#GT#1:(p-q)*x(n-1)+(1-r)*(p+q)*u(n-1)>=x(n)-(1-r)*u(n));for(data(n)|n#GT#1:(p-q)*x(n-1)-(1-r)*(p+q)*u(n-1)<=x(n)+(1-r)*u(n));data要改成datas,你那样集合名没统一 你试试 ...

相似回答