有没有办法用 docplex 库在 python 中输出最终画面?如果没有,是否有解决方法?
我想使用对偶单纯形法来解决具有新添加约束的线性规划问题。因此,我需要访问最终表格来决定退出基础的变量,而不必从头开始重新解决问题。
有没有办法用 docplex 库在 python 中输出最终画面?如果没有,是否有解决方法?
我想使用对偶单纯形法来解决具有新添加约束的线性规划问题。因此,我需要访问最终表格来决定退出基础的变量,而不必从头开始重新解决问题。
这种低级别的交互无法在 docplex 级别完成。为此,您可以使用Model.get_cplex()
来获取对底层引擎对象的引用。有了这个,您就可以获得更多信息。您可以在此处找到此类的参考文档。您可能想查看solution
, solution.basis
,solution.advanced
属性。这应该为您提供所需的所有信息。
请注意,引擎使用面向索引的模型,其中每个变量或约束都只是一个数字。您可以使用Model.get_var_by_index()
.
我还想知道您是否可能想要放弃 docplex 而直接使用 CPLEX Python API。您可以在此处找到相关文档。