GRBModel.addQConstr ()
二次约束添加到模型中。多重签名是可用的。
重要提示:Gurobi可以处理凸和非凸二次约束。它们之间的区别可以既重要又微妙。指这个讨论额外的信息。
GRBQConstr | addQConstr( | GRBQuadExpr | lhsExpr, |
字符 | 意义上说, | ||
GRBQuadExpr | rhsExpr, | ||
字符串 | 名称) |
二次约束添加到模型中。
参数:
lhsExpr:左边为新的二次约束二次表达式。
感觉:对新的二次约束(GRB.LESS_EQUAL,GRB.EQUAL,或GRB.GREATER_EQUAL)。
rhsExpr:右边为新的二次约束二次表达式。
的名字:名字新的约束。
返回值:
新的二次约束对象。
GRBQConstr | addQConstr( | GRBQuadExpr | lhsExpr, |
字符 | 意义上说, | ||
GRBVar | rhsVar, | ||
字符串 | 名称) |
二次约束添加到模型中。
参数:
lhsExpr:左边为新的二次约束二次表达式。
感觉:对新的二次约束(GRB.LESS_EQUAL,GRB.EQUAL,或GRB.GREATER_EQUAL)。
rhsVar:右边变量为新的二次约束。
的名字:名字新的约束。
返回值:
新的二次约束对象。
GRBQConstr | addQConstr( | GRBQuadExpr | lhsExpr, |
字符 | 意义上说, | ||
GRBLinExpr | rhsExpr, | ||
字符串 | 名称) |
二次约束添加到模型中。
参数:
lhsExpr:左边为新的二次约束二次表达式。
感觉:对新的二次约束(GRB.LESS_EQUAL,GRB.EQUAL,或GRB.GREATER_EQUAL)。
rhsExpr:右边为新的二次约束线性表达式。
的名字:名字新的约束。
返回值:
新的二次约束对象。
GRBQConstr | addQConstr( | GRBQuadExpr | lhsExpr, |
字符 | 意义上说, | ||
双 | , | ||
字符串 | 名称) |
二次约束添加到模型中。
参数:
lhsExpr:左边为新的二次约束二次表达式。
感觉:对新的二次约束(GRB.LESS_EQUAL,GRB.EQUAL,或GRB.GREATER_EQUAL)。
园艺学会:右边价值为新的二次约束。
的名字:名字新的约束。
返回值:
新的二次约束对象。
GRBQConstr | addQConstr( | GRBLinExpr | lhsExpr, |
字符 | 意义上说, | ||
GRBQuadExpr | rhsExpr, | ||
字符串 | 名称) |
二次约束添加到模型中。
参数:
lhsExpr:左边为新的二次约束线性表达式。
感觉:对新的二次约束(GRB.LESS_EQUAL,GRB.EQUAL,或GRB.GREATER_EQUAL)。
rhsExpr:右边为新的二次约束二次表达式。
的名字:名字新的约束。
返回值:
新的二次约束对象。
GRBQConstr | addQConstr( | GRBVar | lhsVar, |
字符 | 意义上说, | ||
GRBQuadExpr | rhsExpr, | ||
字符串 | 名称) |
二次约束添加到模型中。
参数:
lhsVar:左边为新的二次约束变量。
感觉:对新的二次约束(GRB.LESS_EQUAL,GRB.EQUAL,或GRB.GREATER_EQUAL)。
rhsExpr:右边为新的二次约束二次表达式。
的名字:名字新的约束。
返回值:
新的二次约束对象。
GRBQConstr | addQConstr( | 双 | 韩, |
字符 | 意义上说, | ||
GRBQuadExpr | rhsExpr, | ||
字符串 | 名称) |
二次约束添加到模型中。
参数:
韩新二次约束:左手边值。
感觉:对新的二次约束(GRB.LESS_EQUAL,GRB.EQUAL,或GRB.GREATER_EQUAL)。
rhsExpr:右边为新的二次约束二次表达式。
的名字:名字新的约束。
返回值:
新的二次约束对象。