Pyomo 中的双重求和
Double summation in Pyomo
我刚开始使用 Pyomo,但一直不知道如何编写双重求和代码。
类似于 this.
有人可以给我提示吗?
谢谢你们的帮助!!
假设您的模型声明如下:
m = ConcreteModel()
m.C = Set(initialize=[1,2,3])
m.D = Set(initialize=['a','b','c'])
m.P = Var(m.C, m.D)
那么以下任何一项都适用于双重求和
sum( sum( m.P[c,d] for d in m.D) for c in m.C)
或
sum( m.P[i] for i in m.C*m.D)
我刚开始使用 Pyomo,但一直不知道如何编写双重求和代码。 类似于 this.
有人可以给我提示吗? 谢谢你们的帮助!!
假设您的模型声明如下:
m = ConcreteModel()
m.C = Set(initialize=[1,2,3])
m.D = Set(initialize=['a','b','c'])
m.P = Var(m.C, m.D)
那么以下任何一项都适用于双重求和
sum( sum( m.P[c,d] for d in m.D) for c in m.C)
或
sum( m.P[i] for i in m.C*m.D)