将变量添加到模型中
将变量添加到模型中
我们示例中的下一步是将变量添加到模型。
//创建变量grbvar x = model.addvar(0.0,1.0,0.0,grb.binary,“x”);grbvar y = model.addvar(0.0,1.0,0.0,grb.binary,“y”);
变量通过了addvar()
模型对象上的方法(或addvars.
如果您希望一次添加多个)。变量始终与特定模型相关联。
第一和第二个论点addvar()
呼叫分别是可变的下限和上限。第三个参数是线性物镜系数(这里零 - 我们稍后将设置目标)。第四个参数是变量类型。在此示例中,我们的变量都是二进制的。最终参数是变量的名称。
这addvar()
方法已过载以接受几个不同的参数列表。请参考Gurobi参考手册有关详细信息。