我正在使用Python / Gurobi优化问题。我通过以下代码使用GRBaddVar生成了变量:
x[1,i,j,t] = model.addVar(vtype="B",name="x(1,%s,%s)" % (i,t))
我还想删除一些变量以节省空间。当某个条件为真时,将删除该变量。假设条件是R =1。要删除变量,请使用以下代码。
if R == 1:
x[1,t] = model.delVars(vtype="B",t))
但是,它导致了以下错误:
AttributeError: 'gurobipy.Model' object has no attribute 'delVars'
我不知道代码有什么问题,因为我只是遵循Gurobi的文档(如下)。感谢您的帮助!