python怎么让gurobi怎么返回当前变量的值
时间: 2023-06-19 09:07:20 浏览: 191
用python和gurobi解决车辆路径问题
在Gurobi中获取变量的值可以使用 `getAttr` 方法。例如,假设我们有一个变量 `x`,可以使用以下代码获取其当前值:
```python
import gurobipy as gp
# 创建模型和变量
model = gp.Model("my_model")
x = model.addVar(lb=0, ub=1, vtype=gp.GRB.CONTINUOUS, name="x")
# 求解模型
model.optimize()
# 获取变量的值
print("x = ", x.getAttr("x"))
```
在上面的代码中,`getAttr` 方法的参数 `"x"` 表示获取变量的值。如果要获取多个变量的值,可以将参数设置为一个列表,例如 `["x", "y", "z"]`。
阅读全文