kronecker function

Kronecker Product

Kronecker Product

The generalized kronecker product of two matrices.

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

Returns

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))
  • Maintainer: Anqi Fu
  • License: Apache License 2.0 | file LICENSE
  • Last published: 2024-11-07