GRBModel: addConstr ()

添加一个单一的线性约束模型。多重签名是可用的。

GRBConstr addConstr( const GRBLinExpr& lhsExpr,
字符 意义上说,
const GRBLinExpr& rhsExpr,
字符串 name = " ")

添加一个单一的线性约束模型。

参数:

lhsExpr:左边为新的线性约束表达式。

感觉:对新的线性约束(GRB_LESS_EQUAL,GRB_EQUAL,或GRB_GREATER_EQUAL)。

rhsExpr:右边表达式为新的线性约束。

名称(可选):名字新的约束。

返回值:

新的约束对象。

GRBConstr addConstr( const GRBLinExpr& lhsExpr,
字符 意义上说,
GRBVar rhsVar,
字符串 name = " ")

添加一个单一的线性约束模型。

参数:

lhsExpr:左边为新的线性约束表达式。

感觉:对新的线性约束(GRB_LESS_EQUAL,GRB_EQUAL,或GRB_GREATER_EQUAL)。

rhsVar:右边变量为新的线性约束。

名称(可选):名字新的约束。

返回值:

新的约束对象。

GRBConstr addConstr( const GRBLinExpr& lhsExpr,
字符 意义上说,
rhsVal,
字符串 name = " ")

添加一个单一的线性约束模型。

参数:

lhsExpr:左边为新的线性约束表达式。

感觉:对新的线性约束(GRB_LESS_EQUAL,GRB_EQUAL,或GRB_GREATER_EQUAL)。

rhsVal:右边价值新的线性约束。

名称(可选):名字新的约束。

返回值:

新的约束对象。

GRBConstr addConstr( GRBVar lhsVar,
字符 意义上说,
GRBVar rhsVar,
字符串 name = " ")

添加一个单一的线性约束模型。

参数:

lhsVar:左边变量为新的线性约束。

感觉:对新的线性约束(GRB_LESS_EQUAL,GRB_EQUAL,或GRB_GREATER_EQUAL)。

rhsVar:右边变量为新的线性约束。

名称(可选):名字新的约束。

返回值:

新的约束对象。

GRBConstr addConstr( GRBVar lhsVar,
字符 意义上说,
rhsVal,
字符串 name = " ")

添加一个单一的线性约束模型。

参数:

lhsVar:左边变量为新的线性约束。

感觉:对新的线性约束(GRB_LESS_EQUAL,GRB_EQUAL,或GRB_GREATER_EQUAL)。

rhsVal:右边价值新的线性约束。

名称(可选):名字新的约束。

返回值:

新的约束对象。

GRBConstr addConstr( GRBTempConstr& tc,
字符串 name = " ")

添加一个单一的线性约束模型。

参数:

tc:临时约束对象,使用重载比较运算符创建。看到GRBTempConstr为更多的信息。

名称(可选):名字新的约束。

返回值:

新的约束对象。

尝试Gurobi免费

选择最适合你的评估许可,开始使用我们的专家团队提供技术指导和支持。

评估许可
得到一个免费的,功能齐全的许可证的Gurobi性能优化经验,支持,基准测试和调优服务我们提供我们产品的一部分。
学术许可
Gurobi支持教学和学术机构内使用的优化。我们提供免费的,功能齐全的Gurobi用于类的副本,并进行研究。
云试验

申请免费试用时间,所以你可以看到一个模型可以解决如何快速而方便地在云上。

<\/i>","library":"fa-solid"}}" data-widget_type="nav-menu.default">

Gurobi通讯

RSS提要

狗万app足彩
Jupyter模型
案例研究
常见问题