The minimum of an expression.
min_entries(x, axis = NA_real_, keepdims = FALSE)
# S3 method for class 'Expression'
min(..., na.rm = FALSE)
An Expression, vector, or matrix.
(Optional) The dimension across which to apply the function: 1
indicates rows, 2
indicates columns, and NA
indicates rows and columns. The default is NA
.
(Optional) Should dimensions be maintained when applying the atom along an axis? If FALSE
, result will be collapsed into an \(n x 1\) column vector. The default is FALSE
.
Numeric scalar, vector, matrix, or Expression objects.
(Unimplemented) A logical value indicating whether missing values should be removed.
An Expression representing the minimum of the input.
A <- Variable(2,2)
val <- cbind(c(-5,2), c(-3,1))
prob <- Problem(Maximize(min_entries(A)), list(A == val))
result <- solve(prob)
result$value
#> [1] -5
A <- Variable(2,2)
val <- cbind(c(-5,2), c(-3,1))
prob <- Problem(Maximize(min_entries(A)), list(A == val))
result <- solve(prob)
result$value
#> [1] -5