Learn R Programming

CVXR (version 0.99-7)

sum_entries: Sum of Entries

Description

The sum of entries in a vector or matrix.

Usage

sum_entries(expr, axis = NA_real_)

# S3 method for Expression sum(..., na.rm = FALSE)

Arguments

expr

An '>Expression, vector, or matrix.

axis

(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.

...

Numeric scalar, vector, matrix, or '>Expression objects.

na.rm

(Unimplemented) A logical value indicating whether missing values should be removed.

Value

An '>Expression representing the sum of the entries of the input.

Examples

Run this code
# NOT RUN {
x <- Variable(2)
prob <- Problem(Minimize(sum_entries(x)), list(t(x) >= matrix(c(1,2), nrow = 1, ncol = 2)))
result <- solve(prob)
result$value
result$getValue(x)

C <- Variable(3,2)
prob <- Problem(Maximize(sum_entries(C)), list(C[2:3,] <= 2, C[1,] == 1))
result <- solve(prob)
result$value
result$getValue(C)
# }

Run the code above in your browser using DataLab