Académique Documents
Professionnel Documents
Culture Documents
2ème Année
2022 - 2023
Moctar MOUHAMADOU 3IL-I2
Chapitre 0
Matrices et Vecteurs
▪ Une matrice de dimension (m,1) est appelé matrice colonne ou vecteur colonne.
▪ Une matrice de dimension (1,n) est appelé matrice ligne ou vecteur ligne.
• Dans une matrice, les lignes sont séparées par un (;) point-virgule
A = [2 3; 4 2 ; 1 0]
• un vecteur ligne se déclare de la manière suivante :
v_colonne = [1; 2; 3]
Exemple :
Créer la matrice A ci-dessous et donnez les vecteurs lignes et colonnes de la matrice A.
2 3
A = 4 2
1 0
A = [2 3; 4 2 ; 1 0] ; Création de la matrice A
1.2.1.1 Définition
Soient deux matrices A = ( aij ) et B = ( bij ) toutes deux de dimension (m,n).
Pour obtenir C = A+B, on additionne termes à termes les deux matrices.
1.2.1.2 Exemple :
2 3 1 2
Soient A = 4 2 et B = 0 1 . Calculez C = A+B
1 0 1 4
2 3 1 2 2 +1 3 + 2 3 5
C = 4 2 + 0 1 = 4 + 0 2 +1 C = 4 3
1 0 1 4 1+1 0 + 4 2 4
1.2.1.3 Propriétés :
Soient A = ( aij ) , B = ( bij ) et C = ( cij ) trois matrices de dimension (m,n) et O la matrice dont
tous les éléments sont égaux à 0.
▪ A+O = A On dit que O est élément neutre pour l’addition des matrices.
où − A = ( − aij )
1.2.2.1 Définition
Soit A = ( aij ) une matrice de dimension (m,n) et . On définit la matrice C = A comme
la matrice de dimension (m,n) dont tous les cœfficients de A sont multipliés par .
1.2.2.2 Exemple
2 3
Soit A = 4 2 et = 3 , calculez C = A .
1 0
2 3 6 9
A = 3 4 2 A = 12 6
1 0 3 0
Remarque :
Le produit des deux matrices A B n’est possible que si le nombre de colonnes de A est
égal au nombre de lignes de B.
a a b b
A = 11 12 et B = 11 12
a21 a22 b21 b22
a a b b a b +a b a11b12 + a12b22
A B = 11 12 11 12 C = A B = 11 11 12 21
a21 a22 b21 b22 a21b11 + a22b21 a21b12 + a22b22
Moyen mnémotechnique :
b11 b12
b21 b22
c11 = a11b11 + a12b21
a11 a12 c11 c12
a21 a22 c21 c22
1.2.3.2 Exemple :
2 3 1
2 1 −4 2 1 2 3
Soient A = , B = , C = et D = 7 3 2 . Calculez AB et CD
1 4 0 2 3 2 1 8 1 2
2 1 −4 2 −8 4 + 2 −8 6
AB = AB = =
1 4 0 2 −4 2 + 8 −4 10
2 3 1
1 2 3 2 + 14 + 24 3 + 6 + 3 1 + 4 + 6
CD = 7 3 2 CD =
3 2 1 8 1 2 6 + 14 + 8 9 + 6 + 1 3 + 4 + 2
40 12 11
CD =
28 16 9
1.2.3.3 Propriétés :
Soient A(n,p), B(p,q), C(q,s), D(p,q), E(q,n) :
▪ Associatif ( A B ) C = A ( B C ) = A B C
- distributif à gauche A ( B + D ) = A B + A D
- distributif à droite ( B + D ) E = B E + D E
am ,1 am ,2 am ,n
1.2.4.2 Exemple
fonction Matlab
2 3
transpose(A) ou A’
Soit A = 4 2 , calculez tA
1 0
2 3
2 4 1
A = 4 2 t
A=
1 0 3 2 0
1.2.4.3 Propriétés
Soient A(p,q), B(p,q), C(q,s) et réel
( A + B) = t A + tB
t
▪
( A) = A
t t
▪
( A) = t A
t
▪
( A C ) = tC t A
t
▪ Attention
1 0 0
▪ La matrice 0 1 2 est sous sa forme échelonnée.
0 2
0
1 0 0 1 0 0
▪ Les matrices 0 1 2 et 0 0 0 ne le sont pas.
0 2 0 3
2 0
1.2.5.3 Exemple
1 −3 6 2
Soit A = 2 −5 10 3 calculez la forme échelonnée de A
3 −8 17 4
fonction Matlab
rref(A) c.à.d reduced row echelon form
1 −3 6 2 1 −3 6 2
A = 2 −5 10 3 l2 l2 − 2l1 0 1 −2 −1
3 −8 17 4 l3 l3 − 3l1 0 1 −1 −2
1 −3 6 2
0 1 −2 −1
l3 l3 − l2 0 0 1 −1
1 −3 6 2 1 0 0 −1
La forme échelonnée de la matrice A est : Aech = 0 1 −2 −1 0 1 0 −3
0 0 1 −1 0 0 1 −1
1.2.6.1 Définition
Le rang d'une matrice A, noté rg(A), est
• le nombre maximal de vecteurs lignes (ou colonnes) linéairement indépendants,
• le nombre de lignes non nulles dans sa forme échelonnée en lignes.
1.2.6.2 Exemple
1 −3 6 2 1 3 2
Soit A = 2 −5 10 3 et B = 1 4 1 , calculez le rang de A et le rang de B
3 −8 17 4 0 1 −1
1 3 2 1 3 2 1 3 2
▪ B = 1 4 1 l2 l2 − l1 0 1 −1 0 1 −1
0 1 −1 0 1 −1 l3 l3 − l2 0 0 0
1.3.1.2 Exemple
Exemple :
. fonction Matlab : diag(A)
2 3 1
Soit A = 4 2 5 , donnez la diagonale de cette matrice.
1 0 9
diag ( A) = ( 2 2 9 )
1.3.2.2 Définition 2 :
Une matrice carrée A = (aij) est dite diagonale si tous ses éléments non diagonaux sont nuls.
Une telle matrice est fréquemment notée A = diag(a11, a22, …, ann) où certains des scalaires aii
peuvent être égaux à zéro.
fonction Matlab : diag(diag(A))=diag([2 2 9])
Exemple :
a1,1 0 0
a11 0 0
0 a2,2
D= , A = 0 a22 0
0
0 a33
an ,n 0
0 0
1.3.3.2 Propriétés
1 0 0
Soient I = 0 1 , A(n,p) et réel fonction Matlab : eye(n)
n
0
0 0 1
▪ A I p = In A
0 0
0
▪ In =
est appelée matrice scalaire. Elle joue le même rôle que .
0
0 0
1.3.4.1 Définition
Une matrice carrée A d’ordre n est dite inversible ou non singulière, s’il existe une matrice
carrée B d’ordre n telle que :
AB = BA = In
Une telle matrice B est unique, et est appelée matrice inverse de A. Elle est notée A-1.
1.3.5.2 Exemple
1 2 −3 1 2 −3
A= 2 4 9 t
A= 2 4 9 t A= A
−3 9 0 −3 9 0
1.3.6.2 Exemple
1 2 −3 1 0 0
0 4 9 2 4 0
0 0 2 −3 9 2
matrice triangulaire supérieure matrice triangulaire inférieure
A t A = t A A = In
NB : Si A est une matrice orthogonale, alors elle est inversible et A-1 = tA.
1.3.7.2 Exemples
cos − sin 0 1 0
sin cos
0 0 1
1 0 0
matrice de rotation matrice de permutation
1.4.1.1 Définition
a b
det( A) = = = a d − cb
c d
on peut alors développer le calcul du déterminant de A suivant une ligne ou une colonne.
n
▪ Développement suivant la ligne i : det( A) = aij X ij
j =1
n
▪ Développement suivant la colonne j : det( A) = aij X ij
i =1
où X ij = ( −1)
i+ j
ij est le cofacteur de l’élément aij et ij = det( Aij ) est appelée
le mineur du terme aij , c'est-à-dire le déterminant d’ordre (n-1) en enlevant la i-
eme ligne et la j-ème colonne.
1.4.2.2 Propriétés
▪ det ( t A ) = det ( A )
1.4.2.3 Exemple :
2 3 1
Soit A = 4 2 5 , calculez le déterminant de cette matrice.
1 0 9
2 3 1
det ( A) = 2
2 5 4 5 4 2
A = 4 2 5 − 3 +
1 0 9 0 9 1 9 1 0
det ( A ) = 2 2 9 − 3 (4 9 − 5) − 2 det ( A ) = A = −59
2 3 1 2 3
det ( A) = 2 2 9 + 3 5 1 − ( 3 4 9 + 1 2 1)
A = 4 2 5 4 2
det ( A) = 36 + 15 − 108 − 2 det ( A) = −59
1 0 9
1 0
1.5.1.1 Définition
Considérons une matrice carrée A d’ordre n. On appelle comatrice ou matrice adjointe de A,
la matrice carrée d’ordre n, notée com(A) ou adj(A) définie par :
1.5.1.2 Exemple
2 3 1
Soit A = 4 2 5 , calculez com(A).
1 0 9
2 5 4 5 4 2
+ 0 9
−
1 9
+
1 0
2 3 1 18 −31 −2
3 2 3
A = 4 2 5 com ( A) = − com ( A) = −27 17 3
1 2 1
+ −
1 0
1 0 9 0 9 1 9
13 −6 −8
3 1 2 1 2 3
+ 2 − +
5 4 5 4 2
1 t
A-1 = com( A) , où t com( A) est la transposée de la comatrice de A
det( A)
1.5.2.2 Exemple :
2 3 1
Soient A = 4 2 5 . Calculez A-1 fonction Matlab : inv(A)
1 0 9
18 −27 13
1 t −1 1
A = -1
com( A) A = −31 17 −6
det( A) −59
−2 3 −8
−18 27 −13
−1 1
A = 31 −17 6
59
2 −3 8
1.5.2.3 Propriétés
Si A et B sont deux matrices carrées inversibles et du même ordre n, alors :
▪ (A ) −1 −1
=A
( A)
−1
▪ = −1 A−1 , où est un scalaire non-nul
( A) (A )
−1 t −1
▪
t
=
( A B)
−1
▪ = B −1 A−1