8.6.13. MQConstr¶
- class MQConstr¶
代表多个二次约束组成的多维数组。 由 Model.addConstr 返回。
属性
获取MQConstr的维度个数
获取MQConstr的shape
获取MCQonstr包含的二次约束个数
- ndim¶
获取MQConstr的维度个数
- shape¶
获取MQConstr的shape
- size¶
获取MCQonstr包含的二次约束个数
方法
获取关联的attribute的值
获取当前MQConstr唯一包含的二次约束
设置关联的attribute的值
返回一个数组,包含当前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中所有的二次约束。