Model.remove ()


Model.remove ()

删除(项目)

从模型中去除变量、线性约束、二次约束、SOS约束或一般约束。

参数:

项目:要从模型中移除的项目。参数可以是单个的Var兆乏若干MConstrQConstr紧急求救信号,或GenConstr,或者一个列表元组,或dict包含这些对象。如果参数是dict,将删除值,而不是键。

使用示例:

model.remove(model.getVars()[0]) model.remove(model.getVars()[0:10]) model.remove(model.getVars()[0]) model.remove(model.getQConstrs()[1:3]) model.remove(model.getQConstrs()[0]) model.remove(model.getSOSs()[0]) model.remove(model.getGenConstrs()[0]) model.remove(model. getgenvars ()[0])