我想解決約束混合整數非線性優化問題使用PyOMO。具體來說,我試圖找到齒輪直徑和齒數,以滿足兩個給定的齒輪比。我真的很關心如何使用Set()和Var()。我一直在閱讀文檔,但它並沒有超級清楚Set的實際內容!這是我可以用來訪問問題的類似分組部分的索引嗎?這裏是我的代碼:(Python的3.5) from pyomo.environ import *
from pyomo.opt import S
我創建了一個簡單的抽象模型的參數數組的價值,我想預先解決it.Here是迄今爲止我的模型: from __future__ import division
from pyomo.environ import *
from pyomo.opt import SolverFactory
model=AbstractModel()
opt=SolverFactory('ipopt')