99问答网
所有问题
lingo同一个代码,怎么运行次数不同,结果就不一样了
如题所述
举报该问题
推荐答案 2015-09-15
除非是有多解的情况,否则不会出现多种结果。
因为lingo在多解情况下,只输出它所找到的第一个解,
另外,当初值不同时,若有不同的结果,则也可能出现你据说的情况。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/Wz7O7BBvvtBjXvW7jzj.html
相似回答
用lingo
求解一个模型,第一遍可以算出
结果,
第二遍再跑
同一个代码就
出101...
答:
具体什么情况 可能是你删了某个字符之类的 不具体说没法知道
lingo
得出的
结果不
一致?
答:
min=@sum(link: x);for (qt(i): @sum(sit(j):x(i,j))<1);for (sit(j): @sum (qt(i):x(i,j))=1);for(link: @bin(x));
我在不同计算机上
运行lingo中
为什么
结果不同代码
如下
答:
有可能是不同机子上的设置不同,设置为全局解和局部解结果是有可能会不同的
,你可在lingo的菜单中选择如下菜单: LINGO->Options->Global Solve中在Use Global Solve前面的框里面打钩和不打钩试试,看看结果会不会相同 记得采纳啊
matlab和
lingo结果不一样
是什么原因,求大神
答:
很显然这种做法需要足够多的尝试
次数
才有望得到比较靠谱的解,现在的设置为10^5,应该说比较大了,但并不能保证每次都得到相同的解,这是Monte-Carlo方法不可避免的偶然性。在2011b之后的MATLAB版本中,遗传算法函数ga支持求解不含等式约束的混合整数规划问题,参考
代码
如下:A = [ ...
1
1 1 1...
lingo中怎么
增加迭代
次数
答:
有一个
方法,不过不是每次都可行 那就是修改里面的精确度 打开
LINGO
---LINGO---OPTION--- 找到你模型的解法面板,看见里面有一些这样的值:2e-001,1e-004,...修改数值:2e-009,1e-009,...这样基本上可以增加
运行次数
(迭代次数)。不过有时候如果答案已经最优,那么迭代
次数不
会增加。
我写了
一个lingo
的
代码,
但是
运行
后变量的值都没有
,结果
也不对,大大们...
答:
什么变量的值也没有 你
运行
以后有提示吗 结果是什么 还有你确定你data段的数据都导进去了?
一段
lingo代码,运行
有问题呀!求帮忙呀。。。
答:
demand/1..6/:a,b,d;supply/1..2/:x,y,e;link(demand,supply):c;endsets data:a=1.25,8.75,0.5,5.75,3,7.25;b=1.25,0.75,4.75,5,6.5,7.75;d=3,5,4,7,6,11;e=20,20;enddata init:x,y=5
,1,
2,7;endinit [OBJ] min=@sum(link(i,j):c(i,j)*((x(j...
lingo中怎么
增加迭代
次数
答:
有一个
方法,不过不是每次都可行 那就是修改里面的精确度 打开
LINGO
---LINGO---OPTION--- 找到你模型的解法面板,看见里面有一些这样的值:2e-001,1e-004,...修改数值:2e-009,1e-009,...这样基本上可以增加
运行次数
(迭代次数)。不过有时候如果答案已经最优,那么迭代
次数不
会增加。
lingo代码运行
有问题,错误代码为69,但我自认为程序没有问题啊?(只要把...
答:
2、把代码贴出来看看,才知道怎么改错误代码:29的意思是:数据段或初始段的数据个数不符要修改的看具体的。。3、.000000你改下看能否
运行,
如果不能我这有通过的源码给你。最后给你点下建议:从代码上看的出你对lingo以有了比较好的基础个人觉得书写
lingo代码
不要通篇都大写字母,这样看的不是很...
大家正在搜
lingo代码怎么写
lingo怎么运行
lingo结果怎么看
lingo结果怎么保存
lingo怎么输出结果
运输问题lingo代码
多目标规划lingo代码
lingo源代码
线性规划lingo代码
相关问题
同样的代码在两个系统下执行的结果不一样,是怎么回事
这两个lingo程序有什么区别吗,为什么结果不一样呢?
这个多线程程序为什么运行几次结果都不一样,不能总是出现我要的...
为什么同样的MATLAB程序在不同电脑里运行结果不一样
同一个java源代码编译执行后运行的结果不一样,只是什么原因...
同一台计算机,同一个程序,同样的输入数据,为什么输出的结果不...
调用同一个函数,不同的输入参数,为什么结果会一样求原因
有没有可能同一个程序在不同电脑上运行结果不一样