abc Matlab - elektronski priručnik
III dio Matematika u Matlabu - 3.1. Linearna algebra

3.1.1. Matrice u Matlab okruženju
3.1.1.6. Kronekerov tenzorski proizvod

Kronekerov proizvod, kron(X,Y), dve matrice je veća matrica formirana od svih mogućih proizvoda elemenata od X sa onima od Y. Ako je X m-sa-n i Y je p-sa-q, tada je kron(X,Y) mp-sa-nq. Elementi su uređeni po sljedećem redoslijedu:
[X(1,1)*Y         X(1,2)*Y          . . .       X(1,n)*Y
. . .
X(m,1)*Y        X(m,2)*Y        . . .       X(m,n)*Y]

Kronekerov proizvod se često koristi sa matricama od nula i jedinica za građenje ponovljenih kopija malih matrica. Na primjer, ako je X 2-sa-2 matrica

X =
1          2
3          4

a I = eye(2,2) je 2-sa-2 jedinična matrica, tada dve matrice

kron(X,I)

i

kron(I,X)

jesu

1          0          2          0
0          1          0          2
3          0          4          0
0          3          0          4

i

1          2          0          0
3          4          0          0
0          0          1          2
0          0          3          4

Matrice u Matlab okruženju - Jedinična matrica    <    Index    >    Matrice u Matlab okruženju - Upotreba višenitnih (multithread) izračunavanja kod funkcija linearne algebre