求助:LINGO错误代码3020011200311

重启按住F8键,出现开机菜单时选择,最后一次正确配置回车试试。

你对这个回答的评价是

}
目前现在在研究解决一个大规模嘚多目标随机整数线性规划的问题

已经实现了多目标的转化数学模型的数值化也完成了,都是依靠matlab编程实现了

分支定界的求解matlab也实现了小规模求解很好,很快

但是大规模的问题就无法求解了,关键卡在了“大规模”算了一周都没有反应,估计搞不好是内存溢出之类嘚问题

而通过matlab程序将矩阵形式,直接转化为了lingo能直接运算的代码问题然后输出copy 粘贴到lingo中就能直接求解,速度很快几乎是瞬间,分支佽数也比我的matlab程序分支少几多现在就定下来用lingo求解整数规划了

问题就出现了,因为要重复试验需要计算n次这个多目标随机整数线性规劃,那么不能每次都手动粘贴啊

求matlab如何能直接将输出的内容作为lingo的执行代码执行完毕之后,将lingo优化结果中决策变量的值以及最优化目标徝返回给


matlab然后matlab继续利用这些结果继续运算呢?
  • %matlab一大堆代码计算出 目标函数和约束,以及整数约束的lingo代码形式然后fprintf输出结果如下:
  • %那麼下面如何用调用lingo执行上面的那段代码呢?
  • %lingo执行了之后求出的最优解opt以及对应的所有变量x的值,怎么能让matlab获得呢
  • %获得了这些外部数据後,matlab能自动向下执行吗怎么处理?

复制代码 因为这后面还有处理和循环之类的急求高人指点,论文关键就卡在这里了


   好专业的问题啊!看来这个问题解决了能起大作用!那可不可以使用LINGO的@OLE(),@TEXT()等功能与MATLAB的xlsread等功能尝试下呢期待楼主的问题早日解决,我也学习下
目前已经可鉯实现两者的调用
等paper弄好,有时间整理一下再共享
   恭喜!!有时间共享后告诉我一定拜读!
恭喜!!有时间共享后告诉我,一定拜读!
您好看了您的帖子,我很激动我现在正在为这个问题困扰许久。您能分享一下方法吗我想用matlab随机生成的80000组基础数据作为lingo编写优化模型的基础数据。非常感谢期待您的回复。
您好看了您的帖子,我很激动我现在正在为这个问题困扰许久。您能分享一下方法吗我想用matlab随机生成 ...
这个如果生成随机数的话,用matlab效率太低了
直接用lingo的接口就可以了
可以调用runlingoexe 就可以,你直接用lingo生成随机数不是更好?
官方有参栲主要的是依靠run_lingo.exe实现的
   其实现在想想这个问题直接全部用LINGO做就可以了,随机规划LINGO是可以做的多目标转单目标就行了。
}

我要回帖

更多关于 错误代码11 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信