| kronecker {spam} | R Documentation |
Computes the generalised kronecker product of two arrays, X and
Y.
kronecker.spam(X, Y, FUN = "*", make.dimnames = FALSE, ...)
X |
sparse matrix of class spam, a vector or a matrix. |
Y |
sparse matrix of class spam, a vector or a matrix. |
FUN |
a function; it may be a quoted string. See details |
make.dimnames |
Provide dimnames that are the product of the dimnames of 'X' and 'Y'. |
... |
optional arguments to be passed to FUN. |
The sparseness structure is determined by the ordinary
%x%. Hence, the result of kronecker(X, Y, FUN = "+") is
different depending on the input.
An array A with dimensions
dim(X) * dim(Y).
Reinhard Furrer
# Starting with non-spam objects, we get a spam matrix kronecker.spam( diag(2), array(1:4,c(2,2))) kronecker( diag.spam(2), array(1:4,c(2,2))) # Notice the preservation of sparseness structure: kronecker( diag.spam(2), array(1:4,c(2,2)),FUN="+")