创建模型

创建模型

创建环境后,下一步是创建模型。Gurobi模型持有单个优化问题。它由一组变量,一组约束和关联的属性(可变界限,客观系数,可变积分类型,约束感测,约束右手侧值等)。构建包含所有这些信息的模型的第一步是创建一个空模型对象:


/ *创建一个空模型* / ERROR = GRBNEWMODEL(env,&model,“mip1”,0,null,null,null,null,null);如果(错误)转到戒烟;

第一个论点grbnewmodel()是先前创建的环境。第二个是应该存储指向新模型的指针的位置。第三是模型的名称。第四是最初添加到模型的变量数。由于我们创建了一个空模型,初始变量的数量为0.剩余的参数将描述它们存在的初始变量(下限,上限,变量类型等)。