grbmodel.addvar()
grbmodel.addvar()
将单个决策变量添加到模型中。
GRBVAR. | addvar.( | 双倍的 | 磅, |
双倍的 | UB, | ||
双倍的 | obj, | ||
char | 类型, | ||
细绳 | 姓名 ) |
-
将变量添加到模型;稍后将添加非零条目。
论点:
磅:新变量的下限。
UB.:新变量的上限。
obj.:新变量的客观系数。
类型:新变量的变量类型(GRB.Conulous.那grb.binary.那GRB.Integer.那GRB.MEXYONT., 或者grb.semiint.)。
姓名:新变量的名称。
返回值:
新变量对象。
GRBVAR. | addvar.( | 双倍的 | 磅, |
双倍的 | UB, | ||
双倍的 | obj, | ||
char | 类型, | ||
grbconstr [] | 约束, | ||
双倍的[] | Coeffs, | ||
细绳 | 姓名 ) |
-
将变量添加到模型,以及相关的非零系数。
论点:
磅:新变量的下限。
UB.:新变量的上限。
obj.:新变量的客观系数。
类型:新变量的变量类型(GRB.Conulous.那grb.binary.那GRB.Integer.那GRB.MEXYONT., 或者grb.semiint.)。
建议:可变参与的约束数组。
COEFFS.:变量参与的每个约束的系数数组。的长度建议和COEFFS.阵列必须相同。
姓名:新变量的名称。
返回值:
新变量对象。
GRBVAR. | addvar.( | 双倍的 | 磅, |
双倍的 | UB, | ||
双倍的 | obj, | ||
char | 类型, | ||
grbcolumn. | Col, | ||
细绳 | 姓名 ) |
-
将变量添加到模型中。此签名允许您指定新变量所属的约束集合使用grbcolumn.目的。
论点:
磅:新变量的下限。
UB.:新变量的上限。
obj.:新变量的客观系数。
类型:新变量的变量类型(GRB.Conulous.那grb.binary.那GRB.Integer.那GRB.MEXYONT., 或者grb.semiint.)。
col:grbcolumn对象,用于指定新变量所属的一组约束。
姓名:新变量的名称。
返回值:
新变量对象。