Partie 2 · Matrices
Multiplier : matrice-vecteur et matrice-matrice
II.1 Matrice × vecteur
Pour une matrice et un vecteur , le produit se calcule ligne par ligne :
Exemple du cours avec et :
Interprétation : la matrice transforme le vecteur en l'étirant, le tournant ou le comprimant.
Vérifie que tu as compris
II.2 Matrice × matrice
Règle pour deux matrices :
Retiens : ligne × colonne pour chaque élément. En général, avec = somme des produits (ligne de ) × (colonne de ).
Exemple (énoncé du cours). , : , , , . Donc .
Vérifie que tu as compris
Compatibilité des tailles
Pour multiplier et il faut :
Le résultat est de taille . Ici = nombre d'individus / situations / observations, = nombre de variables / paramètres par individu.
| ? | ||
|---|---|---|
| oui, taille | ||
| non : 3 colonnes contre 2 lignes |
Attention : pas commutatif
En général . Exemple du cours : , donnent mais (calculs ajoutés).
Avec NumPy, l'opérateur @ fait le produit matriciel : C = A @ B. Il ne marche que sur des np.array. Les exercices de ce site se font en Python pur.
Vérifie que tu as compris
Vérifie que tu as compris