将变量添加到模型中

在我们的示例中,下一步是将变量添加到模型中。


/ /创建变量GRBVar x = model.addVar(0.0, 1.0, 0.0,伽马线暴。二、“x”);GRBVar y = model.addVar(0.0, 1.0, 0.0,伽马线暴。二、“y”);

变量是通过补充道addVar ()在一个模型对象(或方法addVars ()如果你想添加超过一次)。一个变量总是关联到一个特定的模型。

第一个和第二个参数addVar ()分别调用变量较低和上界。第三个参数是线性目标系数(0 -我们将设置目标后)。第四个参数变量类型。我们在这个例子中变量都是二进制。最后一个参数是变量的名称。

addVar ()方法重载的接受不同的参数列表。请参考Gurobi参考手册为进一步的细节。