kronecker,Expression,ANY-method {CVXR} | R Documentation |
Kronecker Product
Description
The generalized kronecker product of two matrices.
Usage
## S4 method for signature 'Expression,ANY'
kronecker(X, Y, FUN = "*", make.dimnames = FALSE, ...)
## S4 method for signature 'ANY,Expression'
kronecker(X, Y, FUN = "*", make.dimnames = FALSE, ...)
Arguments
X |
An Expression or matrix. |
Y |
An Expression or matrix. |
FUN |
Hardwired to "*" for the kronecker product. |
make.dimnames |
(Unimplemented) Dimension names are not supported in Expression objects. |
... |
(Unimplemented) Optional arguments. |
Value
An Expression that represents the kronecker product.
Examples
X <- cbind(c(1,2), c(3,4))
Y <- Variable(2,2)
val <- cbind(c(5,6), c(7,8))
obj <- X %x% Y
prob <- Problem(Minimize(kronecker(X,Y)[1,1]), list(Y == val))
result <- solve(prob)
result$value
result$getValue(kronecker(X,Y))
[Package CVXR version 1.0-14 Index]