kron
Produto tensorial de Kronecker de duas matrizes.
Categoria: Mathematics > Linear Algebra
Sintaxe
K = kron(A, B)
Substitui cada entrada A(i,j) pelo bloco A(i,j)*B.
Descrição
O produto de Kronecker organiza todos os produtos de uma entrada de A por uma entrada de B em uma grande matriz de blocos. Não é comutativo. É usado para montar operadores em espaços de produto tensorial, como o laplaciano 2-D a partir de laplacianos 1-D, e satisfaz (A kron B)(C kron D) = (A*C) kron (B*D).
Argumentos de entrada
A, B- Arrays numéricos de qualquer tamanho.
Argumentos de saída
K- Matriz de tamanho
[size(A,1)*size(B,1), size(A,2)*size(B,2)].
Exemplo
Estrutura em blocos
kron([1 2], [1; 1])
kron(eye(2), [1 2; 3 4])
Saída
ans = 2×2
1 2
1 2
ans = 4×4
1 2 0 0
3 4 0 0
0 0 1 2
0 0 3 4