Comment faire la transposée d'une matrice en python
Pour transposer une matrice A et créer sa matrice transposée AT en python, vous pouvez utiliser la fonction transpose() du module numpy.
import numpy as np
np.transpose(x)
L'argument x est la matrice à transposer (A).
La fonction transpose() sort la transposée de la matrice AT.
Quelle est la transposée d'une matrice? C'est une matrice dans laquelle les lignes sont remplacées par des colonnes. Par exemple, la première ligne 1 2 3 de la matrice A devient la première colonne de la matrice AT.
Exemple
Créez une matrice 2x2 avec la fonction array de numpy
x=np.array([[1,4,7],[2,5,8],[3,6,9]])
Calculez la matrice transposée à l'aide de la fonction transpose(x).
y=np.transpose(x).
La valeur de la matrice transposée est affectée à la variable y.
array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
La matrice y est la transposée de la matrice x