Khatri-Rao Product
Calculates the Khatri-Rao product (i.e., columnwise Kronecker product) between two matrices with the same number of columns.
krprod(X, Y)
X |
Matrix of order n-by-p. |
Y |
Matrix of order m-by-p. |
Given X
(n-by-p) and Y
(m-by-p), the Khatri-Rao product Z = krprod(X,Y)
is defined as
Z[,j] = kronecker(X[,j],Y[,j])
|
which is the mn-by-p matrix containing Kronecker products of corresponding columns of X
and Y
.
The mn-by-p matrix of columnwise Kronecker products.
X
and Y
must have the same number of columns.
Nathaniel E. Helwig <helwig@umn.edu>
########## EXAMPLE 1 ########## X <- matrix(1,4,2) Y <- matrix(1:4,2,2) krprod(X,Y) ########## EXAMPLE 2 ########## X <- matrix(1:2,4,2) Y <- matrix(1:4,2,2) krprod(X,Y) ########## EXAMPLE 3 ########## X <- matrix(1:2,4,2,byrow=TRUE) Y <- matrix(1:4,2,2) krprod(X,Y)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.