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