Construction d'une matrice

Attentionnumpy librairie de calcul numérique pour python

Il faut importer, la librairie numpy en utilisant la commande :

import numpy as np

Méthode

Pour construire la matrice suivante :

\(A=\begin{pmatrix} 1&0&3&5 \\4&8&6&0\\7&8&9&10\\2&3&1&3 \end{pmatrix}=(a_{ij})\)

\(B=\begin{pmatrix}5\\6\\7\end{pmatrix}\)

Sous python,il faut taper

A = np.array([[1, 0, 3, 5],[4, 8, 6, 0],[7, 8, 9, 10],[2, 3, 1, 3]],np.float32)

B = np.array([[5], [6], [7]],np.float32)

A

B

Le champ shape des variables A et B permet d'obtenir la taille d'une matrice:

A.shape

B.shape

Les variables A et B sont en réalité des objets.

Il faut remarquer que B est une matrice de 3 lignes et 1 colonne.

Les variables A et B sont donc définies comme ceci. Le champ shape permet d'avoir la taille d'une matrice, c'est à dire son nombre de lignes et de colonnes.