بهینهسازی و پایتون۱۴۰۵/۵/۷
تست اجرای مدلهای بهینهسازی در Google Colab
نمونه کد پایتون با Pyomo به همراه فرمولهای لاتک و لینک اجرای آنلاین در کولب

حل مسئله بهینهسازی درجه دو با Pyomo
در این یادداشت کوتاه، یک مسئله بهینهسازی درجه دو ساده با فرمولبندی زیر را در پایتون مدلسازی میکنیم:
حل مسئله بهینهسازی درجه دو با Pyomo
در این یادداشت کوتاه، یک مسئله بهینهسازی درجه دو ساده با فرمولبندی زیر را در پایتون مدلسازی میکنیم:
پیادهسازی کد پایتون
کد زیر مدلسازی فوق را در فریمورک Pyomo نشان میدهد:
import pyomo.environ as pyo
# ساخت مدل پیوسته
model = pyo.ConcreteModel()
# تعریف متغیر تصمیم در بازه مشخصشده
model.x = pyo.Var(initialize=2.0, bounds=(0.0, 5.0))
# تعریف تابع هدف درجه دو
# f(x) = (x - 3)^2 + 5
model.obj = pyo.Objective(expr=(model.x - 3)**2 + 5, sense=pyo.minimize)
# چاپ اطلاعات اولیه مدل
model.pprint()
