发布网友 发布时间:2023-09-01 16:59
共0个回答
你这是matalb的代码,你把它放到lingo里面运行当然会出错了,matlab的语法和lingo的语法是不一样的。。。把代码拷到matlab里,加个回车就可以得到结果了 result = 1 3 4 5 3 7 1 5 9 3 4 5 8 7 9 2 6 10 5 7 3 6 7 ...
Load Port、SMIF威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
LINGO的使用总是出错你的程序可能有几点错误(不知是你复制上去错了还是源程序错误,这可能导致lingo运行不起):首先是:第6行的@bin(x(i))之后没打分号应为@bin(x(i));还有就是你的@for(set1(i):@sum(set1:y(i))>0.8*b(i));对于集合set1你要么就全省略i要么就不省略,这里在@for(set1(i):@没省略...
为什么我用lingo出现了这个错误 ?你好,答案如下所示。建议将源程序复制粘贴出来 不是图片 目前为止只能看出 所有数字和x之间需要添加 * 号 希望你能够详细查看。如果你有不会的,你可以提问 我有时间就会帮你解答。希望你好好学习。每一天都过得充实。
请问lingo中下面语句为什么会出现图示错误呢?应该是您程序后面错误 导致程序识别错误位置 不准确了!或者,您试下这样格式化后的程序,我这里单单运行这三行,是没有您这错误的!sets: row/1..6/: c; col/1..7/; link(row,col): x,y,a;endsets
lingo程序改错,请高手帮忙:首先你的循环加和有问题,看你的意思link因该是二维的派生集合,但是set(j)是一维的,不能对i循环,如果一定是二维循环可以嵌套,如果你有数学表达式的话,倒是可以帮你编一下,错误提示是说你的括号不匹配,少个右侧括号
lingo程序运行不出来出现错误,请高手帮忙!谢谢因为没有数据段,所以可能很难修改。错误有可能出现在数据段。另外,最后一句的n有什么用吗?好像并不出现在其他约束语句中…可能这也是一个要修改的地方。最后,楼主要注意的一个问题是个1000*100的矩阵,而且目标函数是非线性的,lingo解起来会很慢,甚至运行了半天结论是没有可行解。最好是用更专业...
Lingo 错误代码 12-(data missing right parenthesis)1,你的程序真的少了个括号。2,你的程序有矛盾,lingo又找不出你的矛盾所在,于是错误判断出你少了个括号。对于第1种情况,你就寻找哪里掉了括号补充上就行了。对于第2种情况,建议你分段将你的程序编程注释程序,然后分别运行调试,最后找到矛盾语句。我有3年数学建模经验,遇到过很多这样的程序问题...
Lingo运行问题。在运行编好的程序时,总出现 这样的文字:错误代码:29 的意思是:数据段或初始段的数据个数不符 要修改的看具体的。。。MODEL:SETS:cangku/1,2/:sgmc;xiangmu/1..5/:sgxql;chanpin/1,2/;chejian/1,2/:z;gangcai/1..4/;AA(xiangmu,chanpin):chanpinxql;BB(cangku,xiangmu):ckfy;CC(cangku,chejian):ckfy1;DD(chejian,...
lingo 程序总是显示错误 帮忙看看是怎么回事,谢谢啦 急!!!错误代码81是模型找不到可惜解。。。经过分析应该是你的lingo函数用错了,x1,x2,x3,x4,x5你的原意应该是要定义为整数(用@gin(x)),但是你写成@bin(x)了,@bin(x)是定义x为0-1变量。。。max=0.133*x1+0.414*x2+0.234*x3+0.218*x4;0.02*x1+0.01*x2+0.03*x3+0.01*x4<=24...
lingo 程序 哪里错了所以你一开始你就定义错了,当然MODEL:你是定义是正确的,但是这可要可不要。还有第二部分定义数据也错了 data: !数据定义开始 这里是你定义的数据 enddata !数据定义结束 要知道有头必有尾 结束标志END,没错 你在解上述模型时无需定义集,无需定义变量,因为你自己已经把变量写出来了,就按...