假设:
from pyomo.environ import *
model = AbstractModel()
model.I = Set()
model.J = Set()
我需要定义一个新的集合K = J - I
我试过
model.K = model.J - model.I
但它似乎不是一种选择。我怎么能做到这一点?
答案 0 :(得分:1)
我认为你写的更好
model.I - model.J
而不是
model.K
如果你想使用表达式model.K,我建议你在rootdata中输入model.K的相应信息,比如model.I和model.J。