QConstr.setAttr ()

setAttr(attrname newvalue)

设置二次约束属性的值。注意,由于我们懒惰的更新方法,改变实际上不会生效,直到你更新模型(使用Model.update(使用),优化模型Model.optimize),或写磁盘(使用的模型Model.write)。

可用属性的完整列表可以在找到属性部分。

提出了一个AttributeError如果指定的属性不存在或不能设置,提出了一个GurobiError如果有一个问题QConstr对象(例如,从模型中删除)。

参数:

attrname:属性被修改。

newvalue:所需的属性的新值。

使用示例:

constr.setAttr (GRB.Attr。QCRHS, 0.0)若干。setAttr("qcrhs", 0.0)