cplex - 如何在 IBM ILOG CPLEX Optimization Studio 中提取不同的问题解决方案
问题描述
我正在尝试使用 IBM ILOG CPLEX Optimization Studio 为特定问题找到可行的解决方案。我目前找到了一种使用 SheetWrite 提取问题解决方案的方法,但是,此方法需要在 Excel 工作表中预定义范围。我目前已经编写了我的 .mod 文件,这样我就可以提供具有不同大小的不同数据集,从而为每个单独的数据集生成不同大小的决策变量。到目前为止,我还没有找到一种方法来使用取决于决策变量大小的变量来定义 SheetWrite 的目标范围。这可能吗?
是否有其他选项可用于提取问题解决方案?我想使用 Python 或 Matlab 对问题解决方案进行后处理,因此提取为包含所有变量的文本文件也可以。
解决方案
最好还是直接从 Python 或 Matlab 环境中调用求解器,然后您可以直接从求解器中查询解决方案中建模变量的值。无需通过文本文件、电子表格或其他任何东西。对于大多数人来说,此类文本文件的主要价值是手动检查解决方案等。
推荐阅读
- r - Ordering grouped geom_bar left to right by height
- rxjs - 如何延长 rx Observable.timer 的持续时间?
- c# - 数据合并问题
- php - 使用 INNER JOIN 从两个 SQL 表中获取数据,显示 HTML 表
- django - How to configure lighttpd to serve django static files?
- python - Return index of original matrix that was transformed in a diagonal list - Python 3
- indexer - 在 iManage Worksite 中调试全文搜索
- r - 在数据帧列表上循环应用函数
- c++ - *(double*)&a 有什么作用?
- symfony - Symfony 3.4 RequestStack -> MasterRequest -> ClientIp