1

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

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

4

2 回答 2

0

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

于 2021-07-22T08:01:06.687 回答
0

因此,如果文本文件正常,您可以尝试使用printSolution。您可以在此处找到有关 SheetWrite 的更多信息。克里斯。

于 2021-07-21T16:19:14.760 回答