我是 Cplex Python API 的新手,但我使用过 Cplex OPL,在 OPL 中,您可以轻松地将这个目标函数 Max [sum C_ij*X_ij] 编写为:
最大化 sum(集合1中的i,集合2中的j) C_ij*X_ij
如果我们想使用Python API,我们必须将其定义为向量格式Max C*X,其中C和X分别是系数和变量的向量。所以你需要从C_ij矩阵制作向量格式。
有没有办法像我们在 OPL 中那样将其写成矩阵格式?
最佳答案
CPLEX Python API不支持这个,但是DOcplex Modeling for Python API与OPL类似。如需快速入门,请参阅 Creating a MP model in a nutshell页面,以及Model.sum在引用手册中。
关于python - 如何在 IBM CPLEX Python API 中编写求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40093162/