# kron

Produit tensoriel de Kronecker.

## 📝 Syntaxe

* K = kron(A, B)

## 📥 Argument d'entrée

* A - une matrice : scalaires, vecteurs ou matrices.
* B - une matrice : scalaires, vecteurs ou matrices.

## 📤 Argument de sortie

* K - résultat : produit tensoriel de Kronecker.

## 📄 Description

K = kron(A, B) calcule le produit tensoriel de Kronecker des matrices A et B.

Pour des matrices $$A$$

de taille $$m \times n$$

et $$B$$

de taille $$p \times q$$

, le produit de Kronecker est : $$A \otimes B = \begin{pmatrix} a\_{11}B & a\_{12}B & \cdots & a\_{1n}B \ a\_{21}B & a\_{22}B & \cdots & a\_{2n}B \ \vdots & \vdots & \ddots & \vdots \ a\_{m1}B & a\_{m2}B & \cdots & a\_{mn}B \end{pmatrix}$$

Le résultat est une matrice $$mp \times nq$$

.

## 📚 Bibliographie

<https://en.wikipedia.org/wiki/Kronecker\\_product>

## 💡 Exemple

```matlab
A = [1, 2; 3, 4];
B = [0, 5; 6, 7];
K = kron(A, B)

```

## 🔗 Voir aussi

[cross](https://nelson-9.gitbook.io/nelson/markdown/fr/special_functions/cross), [hankel](https://nelson-9.gitbook.io/nelson/markdown/fr/elementary_functions/hankel).

## 🕔 Historique

| Version | 📄 Description   |
| ------- | ---------------- |
| 1.0.0   | version initiale |
