cplex - 获取探查器错误 i CPLEX OPL - 发生溢出
问题描述
我在 CPLEX 中收到关于探查器错误的错误。这显示在底部窗口的探查器选项卡中。
发生溢出,请使用 oplrun -profile
我使用 sheetwrite 命令将我的输出写回 excel(例如 solXbimt 到 SheetWrite(sheet,"Result!B3:E1000000"); )。引擎日志显示已经生成了几个解决方案,但它们没有被写回 excel。我怀疑溢出是造成这种情况的原因。
你能帮忙解决这个问题吗?
解决方案
再次感谢 Alex 使用您的回复,我尝试了以下方法:对我来说,下面的每个 Sol 变量都是元组。另一件值得注意的事情是,现在它的运行速度比我写回 excel 时要快得多。当您的输出大小很大时,这是将结果写入 .dat 文件的一个很好的解决方法。
execute
{
var o=new IloOplOutputFile("optscheduleXbmt.dat");
o.writeln(solXbmt);
o.close();
var o=new IloOplOutputFile("optscheduleXbdt.dat");
o.writeln(solXbdt);
o.close();
var o=new IloOplOutputFile("optscheduleXbst.dat");
o.writeln(solXbst);
o.close();
var o=new IloOplOutputFile("optscheduleXsmt.dat");
o.writeln(solXsmt);
o.close();
var o=new IloOplOutputFile("optschedulePath.dat");
o.writeln(solPath);
o.close();
}
推荐阅读
- postgresql - PostgreSQL ECPG 数据库连接问题
- php - WordPress 查询:使用变量时仅显示第一个 ID
- html - 如何在 Angular 6 中允许输入框从 0 到 100 的负值和正值?
- python - 当一个子字符串在另一个列表的字符串中时,任何两个列表都会产生 False
- python - 类型错误:无效的颜色参数和 For 循环
- reactjs - TypeError:路径必须是字符串。码头工人反应
- ios - 如何以编程方式将自定义布局添加到 StackView 或 TableView?
- android - 如何将两个日期与我在android中的获取日期进行比较
- javascript - Application.js 未在 Rails 6 中加载
- javascript - 单击时功能不起作用,没有任何反应