## Not run:
#
# latteMin("-2 x + 3 y", c("x + y <= 10", "x >= 0", "y >= 0"))
# latteMin("-2 x + 3 y", c("x + y <= 10", "x >= 0", "y >= 0"),
# method = "cones") # ??
#
#
# df <- expand.grid(x = 0:10, y = 0:10)
# df <- subset(df, x + y <= 10)
# df$val <- apply(df, 1, function(v) -2*v[1] + 3*v[2])
# df[which.min(df$val),]
#
# library(ggplot2)
# qplot(x, y, data = df, size = val)
#
#
#
#
#
#
#
#
#
# latteMin("-2 x - 3 y - 4 z", c(
# "3 x + 2 y + z <= 10",
# "2 x + 5 y + 3 z <= 15",
# "x >= 0", "y >= 0", "z >= 0"
# ), "cones",quiet = FALSE)
#
# df <- expand.grid(x = 0:10, y = 0:10, z = 0:10)
# df <- subset(df,
# (3*x + 2*y + 1*z <= 10) &
# (2*x + 5*y + 3*z <= 15)
# )
#
# df$val <- apply(df, 1, function(v) -2*v[1] + -3*v[2] + -4*v[3])
# df[which.min(df$val),]
#
#
#
#
# ## End(Not run)
Run the code above in your browser using DataLab