Analyse numérique matricielle
Élimination de Gauss, factorisation LU
et applications
L3 Mathématiques - Université d’Évry
Printemps 2008
L’objet de ce TD est d’utiliser les méthodes élémentaires de l’analyse
numérique matricielle pour résoudre des systèmes linéaires simples. L’im-
plémentation est faite à l’aide du logiciel Scilab.
1 Rappels de cours
Dans la suite, on considère une matrice carrée A= (aij)i,j=1,...,nde Mnn(R)
supposée inversible. On cherche à résoudre le système linéaire
Ax =b, (1)
pour b= (b1,b2, . . . , bn)|∈Rndonné. Résoudre (1) signifie déterminer
x= (x1,x2, . . . , xn)|∈Rn.
1.1 Résolution des systèmes triangulaires
Un cas facile à traiter est celui des systèmes triangulaires. Lorsque Aest
une matrice triangulaire inférieure, c’est-à-dire que aij =0 pour tout j>i,
il est très facile de voir que
x1=b1
a11 ,
xi=1
aii bi−
i−1
∑
j=1
aij xj!,i=2, . . . , n.(2)
Lorsque l’on a un système triangulaire supérieur, c’est-à-dire lorsque
aij =0 pour tout i>j, alors l’algorithme de résolution fonctionne par
parcours inverse et devient
xn=bn
ann
,
xi=1
aii bi−
n
∑
j=i+1
aij xj!,i=n−1, . . . , 1. (3)
1