GRBModel::setObjective()


GRBModel::setObjective()

将模型目标设置为线性或二次表达式(有关多目标优化,请参见setObjectiveN).

请注意,还可以使用修改模型目标的线性部分Obj变量属性。如果您希望混合和匹配这两种方法,请注意,此方法将替换整个现有目标,而Obj属性可用于修改单个线性项。

无效的 设定目标( GRBLinExpr linexpr,
int 检测值=0)
    论据:

    linexpr:新的线性模型目标。

    感知(可选):优化感(GRB_最小化为了最小化,最大化最大化)。省略此参数以使用模态感知属性值来确定意义。

无效的 设定目标( GRBQuadExpr quadexpr,
int 检测值=0)
    论据:

    quadexpr:新的二次模型目标。

    感知(可选):优化感(GRB_最小化为了最小化,最大化最大化)。省略此参数以使用模态感知属性值。