algstat (version 0.0.2)

kprod: Iterated Kronecker product

Description

Compute the Kronecker product of several matrices.

Usage

kprod(...)

Arguments

...
a listing of matrices

Value

... a matrix that is the kronecker product of those matrices (from left to right)

Details

If kronecker is the function that computes A x B, kprod computes A x B x C and so on; it's a wrapper of Reduce and kronecker.

Examples

Run this code
kprod(diag(2), t(ones(2)))
kprod(t(ones(2)), diag(2))

kprod(diag(2), t(ones(2)), t(ones(2)))
kprod(t(ones(2)), diag(2), t(ones(2)))
kprod(t(ones(2)), t(ones(2)), diag(2))


rbind(
  kprod(diag(2), t(ones(2))),
  kprod(t(ones(2)), diag(2))
)

Run the code above in your browser using DataCamp Workspace