lp。R


lp。R


# 2021年版权,Gurobi优化狗万app足彩,LLC # #这个例子中制定和解决以下简单的LP模型:#最大化# x + 2 y z + 3 #话题# x + y < = 1 # y + z < = 1库(矩阵)库(Gurobi)模型< -列表()模型< -矩阵(c (1, - 1, 0, 0, 1, 1), nrow = 2, byrow = T)模型Obj <- c(1,2,3)模型Modelsense <- 'max'模型RHS <- c(1,1)模型语义<- c('<', '<')结果<- gurobi(模型)打印(结果objval)打印(结果x) # A的第二个选项-作为一个sparmatrix(使用矩阵包)…模型A <- spMatrix(2, 3, c(1,1,2,2), c(1,2,3), c(1,1,1,1)) params <- list(Method=2, TimeLimit=100) result <- gurobi(model, params) print(result .objval)打印(结果x) # A的第三个选项-作为一个稀疏的三连体矩阵(使用slam包)…模型A <- simple_triplet_matrix(c(1,1,2,2), c(1,2,3), c(1,1,1,1)) params <- list(Method=2, TimeLimit=100) result <- gurobi(model, params) print(result . print(result . print)objval)打印(结果x) #清除空间rm(result, params, model)