GRBModel: addVar ()
GRBModel: addVar ()
向模型中添加一个决策变量。
GRBVar | addVar( | 双 | 磅, |
双 | 乌兰巴托, | ||
双 | obj, | ||
字符 | 类型, | ||
字符串 | name = " ") |
-
添加一个变量;稍后将添加非零项。
参数:
磅:新变量的下界。
乌兰巴托:新变量的上界。
obj:新变量的客观系数。
类型:新变量的变量类型(GRB_CONTINUOUS,GRB_BINARY,GRB_INTEGER,GRB_SEMICONT,或GRB_SEMIINT).
名称(可选):新变量的名称。
返回值:
新变量对象。
GRBVar | addVar( | 双 | 磅, |
双 | 乌兰巴托, | ||
双 | obj, | ||
字符 | 类型, | ||
int | numnz, | ||
const GRBConstr * | 若干, | ||
const双* | 多项式系数, | ||
字符串 | name = " ") |
-
加上一个变量,与之相关的非零系数。
参数:
磅:新变量的下界。
乌兰巴托:新变量的上界。
obj:新变量的客观系数。
类型:新变量的变量类型(GRB_CONTINUOUS,GRB_BINARY,GRB_INTEGER,GRB_SEMICONT,或GRB_SEMIINT).
numnz:此新变量参与的约束数量。
若干:变量参与的约束数组。
多项式系数:变量参与的每个约束的系数数组。
名称(可选):新变量的名称。
返回值:
新变量对象。
GRBVar | addVar( | 双 | 磅, |
双 | 乌兰巴托, | ||
双 | obj, | ||
字符 | 类型, | ||
const GRBColumn& | 上校, | ||
字符串 | name = " ") |
-
加上一个变量,与之相关的非零系数。
参数:
磅:新变量的下界。
乌兰巴托:新变量的上界。
obj:新变量的客观系数。
类型:新变量的变量类型(GRB_CONTINUOUS,GRB_BINARY,GRB_INTEGER,GRB_SEMICONT,或GRB_SEMIINT).
上校: GRBColumn对象,用于指定新变量所属的一组约束。
名称(可选):新变量的名称。
返回值:
新变量对象。