Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from gurobipy import Model
- # Създаване на модел
- model = Model("ExampleModel")
- # Активиране на запис на API извиквания
- model.setParam("Record", 1)
- # Добавяне на променливи
- x = model.addVar(name="x")
- y = model.addVar(name="y")
- # Добавяне на ограничения
- model.addConstr(x + y <= 10, name="Constraint1")
- model.addConstr(x - y >= 3, name="Constraint2")
- # Настройка на целева функция
- model.setObjective(2*x + 3*y, sense=1) # Максимизация
- # Оптимизация
- model.optimize()
- # Записаният файл ще се намира в текущата директория като Gurobi.log
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement