grbmodel.addqconstr()
grbmodel.addqconstr()
为模型添加二次约束。多签名可用。
重要说明:Gurobi用于解决二次约束问题的算法只能处理某些类型的二次约束。始终接受以下表格的约束:
- , 在哪里是积极的半确定(PSD)
- , 在哪里是变量的矢量,和是一个非负变量(二阶锥)
- , 在哪里是变量的矢量,和和是非负变量(旋转的二阶锥)
grbqconstr. | addqconstr.( | grbquadexpr. | lhsexpr, |
char | 感觉, | ||
grbquadexpr. | rhsexpr, | ||
细绳 | 名称 ) |
-
为模型添加二次约束。
论点:
lhsexpr.:新的二次约束的左侧表达式。
感觉:对新的二次约束感(grb.less_equal.或者grb.greater_equal.)。
Rhsexpr.:新二次约束的右侧表达式。
名称:新约束的名称。
返回值:
新的二次约束对象。
grbqconstr. | addqconstr.( | GRBTEMPCONSTR. | tempconstr, |
细绳 | 名称 ) |
-
为模型添加二次约束。
论点:
Tempconstr.:临时约束对象,由超载的比较运算符创建。看GRBTEMPCONSTR.想要查询更多的信息。
名称:新约束的名称。
返回值:
新的二次约束对象。