例子

例子

现在让我们将注意力转向使用Gurobi来解决一个简单的MIP模型的示例。我们的示例优化了以下模型:

最大化 x + y + 2 z
x + 2 y + 3 z < span > < / span > \ leq美元美元< span > < / span > 4
x + y < span > < /美元跨度> \组< span > < / span >美元 1
X y z二进制
请注意,这与在C接口部分。

这是我们示例的完整源代码(也可以在< installdir > / / R / mip例子。R)…


# 2020年版权,Gurobi优化狗万app足彩,LLC # #这个例子中制定和解决以下简单的MIP模型:#最大化# x + y z + 2 #话题# x + 2 y + 3 z < = 4 # x + y > = 1 # x, y, z的二进制库(Gurobi)模型< -列表()模型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)模型<- c('<', '>')模型vtype <- 'B' params <- list(OutputFlag=0) result <- gurobi(model, params) print('Solution:'objval)打印(结果x) #清除空间rm(model, result, params)