首页 > 解决方案 > Pyomo:如何在 while 循环中创建具有不同名称的变量?

问题描述

假设我有一个 while 循环,所以我不知道它将运行多少次迭代。我试图在每次迭代中创建一个具有不同名称的新模型变量(即,在第一次迭代中创建一个名为 x1 的变量,然后在第二次迭代中创建一个变量 x2,依此类推)。在每次迭代中,我想使用创建的变量指定一个约束并将其添加到我的模型中。我如何在 Pyomo 中做到这一点?有更好的选择吗?

标签: pythonoptimizationmodelpyomo

解决方案


推荐阅读