我正在尝试在 python 中使用 gurobi 优化器解决模型。一个约束的一部分是对数的:
import numpy as np
k = beta * np.log(f_var)
model.addConstr(t_var == t0 * (1 + alpha * k))
t0、alpha 和 beta 已给出,但 f_var 和 t_var 是模型变量。Gurobi 不接受 numpy 函数并返回此错误:
AttributeError: 'gurobipy.Var' object has no attribute 'log'
谁能帮我?