过滤内容,
版本
文本搜索
$ {sidebar_list_label}- - - - - -回来
根据语言过滤
Model.addQConstr ()
addQConstr(lh,感觉= None, rhs = None, name = " ")二次约束添加到模型中。
重要提示:Gurobi可以处理凸和非凸二次约束。它们之间的区别可以既重要又微妙。指这个讨论额外的信息。
参数:
韩:左边为新的二次约束。可以是一个常数,一个Var,一个LinExpr,或者一个QuadExpr。
感觉:对新的二次约束(GRB.LESS_EQUAL,GRB.EQUAL,或GRB.GREATER_EQUAL)。
园艺学会:右边为新的二次约束。可以是一个常数,一个Var,一个LinExpr,或者一个QuadExpr。
的名字:名字新的约束。请注意,的名字将存储作为一个ASCII字符串。因此,一个名字“一个B”将产生一个错误,因为“不能被表示为一个ASCII字符。还要注意名称包含空格很沮丧,因为他们不能被写入LP格式文件。
返回值:
新的二次约束对象。
使用示例:
模型。addQConstr (x * x + y * y,伽马线暴。LESS_EQUAL z * z, c0)模型。addQConstr(x*x + y*y <= 2.0, "c1")