grbmodel :: addvar()
grbmodel :: addvar()
将单个决策变量添加到模型中。
GRBVAR. | addvar.( | 双倍的 | 磅, |
双倍的 | UB, | ||
双倍的 | obj, | ||
char | 类型, | ||
细绳 | 名称=“”) |
-
添加变量;稍后将添加非零条目。
论点:
磅:新变量的下限。
UB.:新变量的上限。
obj.:新变量的客观系数。
类型:新变量的变量类型(grb_continuous那grb_binary.那grb_integer.那grb_syemont., 或者grb_semiint.)。
姓名(可选):新变量的名称。
返回值:
新变量对象。
GRBVAR. | addvar.( | 双倍的 | 磅, |
双倍的 | UB, | ||
双倍的 | obj, | ||
char | 类型, | ||
㈡ | numnz, | ||
const grbconstr * | 约束, | ||
const double * | Coeffs, | ||
细绳 | 名称=“”) |
-
添加一个变量和关联的非零系数。
论点:
磅:新变量的下限。
UB.:新变量的上限。
obj.:新变量的客观系数。
类型:新变量的变量类型(grb_continuous那grb_binary.那grb_integer.那grb_syemont., 或者grb_semiint.)。
numnz.:此新变量参与的约束数。
建议:可变参与的约束数组。
COEFFS.:变量参与的每个约束的系数数组。
姓名(可选):新变量的名称。
返回值:
新变量对象。
GRBVAR. | addvar.( | 双倍的 | 磅, |
双倍的 | UB, | ||
双倍的 | obj, | ||
char | 类型, | ||
const grbcolumn& | Col, | ||
细绳 | 名称=“”) |
-
添加一个变量和关联的非零系数。
论点:
磅:新变量的下限。
UB.:新变量的上限。
obj.:新变量的客观系数。
类型:新变量的变量类型(grb_continuous那grb_binary.那grb_integer.那grb_syemont., 或者grb_semiint.)。
col:grbcolumn对象,用于指定新变量所属的一组约束。
姓名(可选):新变量的名称。
返回值:
新变量对象。