8.6.13. MQConstr

class MQConstr

代表多个二次约束组成的多维数组。 由 Model.addConstr 返回。

属性

ndim

获取MQConstr的维度个数

shape

获取MQConstr的shape

size

获取MCQonstr包含的二次约束个数

ndim

获取MQConstr的维度个数

shape

获取MQConstr的shape

size

获取MCQonstr包含的二次约束个数

方法

getAttr()

获取关联的attribute的值

item()

获取当前MQConstr唯一包含的二次约束

setAttr()

设置关联的attribute的值

tolist()

返回一个数组,包含当前MQConstr中所有的二次约束

getAttr(attrname)

获取关联的attribute的值

Parameters

attrname – 要获取值的attribute名称

Note

Attribute的读写也可以直接通过对象属性读写完,这种情况下,属性名称大小写不敏感

item()

获取当前MQConstr唯一包含的二次约束

Note

如果当前MQConstr包含不止一个二次约束将抛出异常

setAttr(attrname, attrvalues)

设置关联的attribute的值

Parameters
  • attrname – 要设置的attribute的名称

  • attrvalues – 要设置的attribute的新值。可以是标量或数组

Note

Attribute的读写也可以直接通过对象属性读写完,这种情况下,属性名称大小写不敏感

tolist()

返回一个数组,包含当前MQConstr中所有的二次约束。