首页 > 解决方案 > 如何在 IBM ILOG CPLEX Optimization Studio 中提取不同的问题解决方案

问题描述

我正在尝试使用 IBM ILOG CPLEX Optimization Studio 为特定问题找到可行的解决方案。我目前找到了一种使用 SheetWrite 提取问题解决方案的方法,但是,此方法需要在 Excel 工作表中预定义范围。我目前已经编写了我的 .mod 文件,这样我就可以提供具有不同大小的不同数据集,从而为每个单独的数据集生成不同大小的决策变量。到目前为止,我还没有找到一种方法来使用取决于决策变量大小的变量来定义 SheetWrite 的目标范围。这可能吗?

是否有其他选项可用于提取问题解决方案?我想使用 Python 或 Matlab 对问题解决方案进行后处理,因此提取为包含所有变量的文本文件也可以。

标签: cplexoplibm-ilog-opl

解决方案


最好还是直接从 Python 或 Matlab 环境中调用求解器,然后您可以直接从求解器中查询解决方案中建模变量的值。无需通过文本文件、电子表格或其他任何东西。对于大多数人来说,此类文本文件的主要价值是手动检查解决方案等。


推荐阅读