krp: The Khatri-Rao product of two matrices

krpR Documentation

The Khatri-Rao product of two matrices

Description

The function krp(A,B) returns the Khatri-Rao product of two matrices A and B, of dimensions I x K and J x K respectively. The result is an IJ x K matrix formed by the matching column-wise Kronecker products, i.e. the k-th column of the Khatri-Rao product is defined as kronecker(A[, k], B[, k]).

Usage

krp(A, B)

Arguments

A

Matrix of order I x K.

B

Matrix of order J x K.

Value

The IJ x K matrix of columnwise Kronecker products.

Author(s)

Valentin Todorov, valentin.todorov@chello.at

References

Khatri, C. G., and Rao, C. Radhakrishna (1968). Solutions to Some Functional Equations and Their Applications to Characterization of Probability Distributions. Sankhya: Indian J. Statistics, Series A 30, 167-180.

Smilde, A., Bro R. and Gelardi, P. (2004). Multi-way Analysis: Applications in Chemical Sciences, Chichester:Wiley

Examples

a <- matrix(1:12, 3, 4)
b <- diag(1:4)
krp(a, b)
krp(b, a)

rrcov3way documentation built on July 9, 2023, 7:44 p.m.