实例
实例
现在让我们关注一个使用Gurobi解决简单MIP模型的示例。我们的示例优化了以下模型:
最大化 | x | + | Y | + | 2 z | ||
从属于 | x | + | 2岁 | + | 3 z | 4. | |
x | + | Y | 1. | ||||
x、 y,z二进制 |
这是我们示例的完整源代码(也可在
)...
#版权所有2021,Gurobi O狗万app足彩ptimization,LLC####此示例制定并解决了以下简单MIP模型:#最大化#x+y+2z#服从#x+2y+3z<=4#x+y>=1#x,y,z二进制库(Gurobi)模型<-list()模型$A<-矩阵(c(1,2,3,1,1,0),nrow=2,ncol=3,byrow=T)模型$obj<-c(1,1,2)模型$modelsense<-“max”型号$rhs<-c(4,1)模型$sense<-c('<','>')模型$vtype<-“B”参数<-列表(OutputFlag=0)结果<-gurobi(模型,参数)打印('解决方案:')打印(结果$objval)打印(结果)$x) #清除空间rm(模型、结果、参数)