Académique Documents
Professionnel Documents
Culture Documents
Exercice 1
[ ][ ] [ ]
Exercice 2
[ ] [ ],
Exercice 3
[ ][ ] [ ]
Pour cela :
a) Déterminer la matrice triangulaire inférieure L.
b) Déterminer la matrice triangulaire supérieure U.
c) Déterminer le vecteur ⃗ solution de ⃗ ⃗⃗
d) Déterminer le vecteur ⃗ solution générale du système : ⃗ ⃗.
Exercice 4
Soit le système linéaire suivant :
Exercice 5
Soit le système linéaire suivant :
1
Exercice 6
Soit le système linéaire suivant :
Exercice 7
Soit le système linéaire suivant :
Exercice 8
En indiquant bien les opérations effectuées sur les lignes, utiliser l’élimination de
Gauss pour triangulariser les systèmes linéaires suivants :
a)
[ ][ ] [ ]
b)
[ ] [ ]
[ ]
c) Calculer le déterminant de ces deux matrices.
d) Obtenir la matrice W correspondant aux opérations élémentaires effectuées sur
les matrices de l’exercice précédent. Montrer pour ces deux exemples que la
méthode d’élimination de Gauss est équivalente à une décomposition LU.
Exercice 9
(a)
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences AïnChock Page 2
[ ][ ] [ ]
(b)
[ ] [ ]
[ ]
Systèmes non linéaires
Exercice 10
Résoudre dans le système non linéaire suivant :
{
en prenant (0,1
;0,1 ) comme solution initiale par la méthode de Newton.
Par la méthode de Newton et du point fixe.
Exercice 11
Résoudre dans le système non linéaire suivant, en prenant (0,0) comme
solution initiale par la méthode de Newton.
{
Solution : x = 0.8 , y = 0,88
Exercice 12
Résoudre dans le système non linéaire suivant, en prenant (0,1 ;0,1 ; -0,1)
comme solution initiale par la méthode de Newton.
( ) ⁄
( ) ( )
( )⁄
{
3
Algorithmes des méthodes itératives pour la
résolution des systèmes algébriques
METHODE DE JACOBI
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences AïnChock Page 4
5
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences AïnChock Page 6
7
METHODE DE GAUSS SEIDEL
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences AïnChock Page 8
9
Travaux Pratiques d’Analyse Numérique
TP N° 2 : Systèmes linéaires méthodes itératives
Méthodes de JACOBI et de GAUSS-SEIDEL
I) Algorithme de JACOBI
On suppose pour l’instant que tous les éléments de la diagonale sont non nuls
( ). Comme dans toute méthode itérative, nous partons d’une
approximation initiale de la solution que nous noterons [ ] . On
considère l’algorithme :
( ∑ )
( ∑ )
( ∑ )
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences AïnChock Page
10
( ∑ )
( ∑ )
Exemple
Soit le système :
5) Conclure
II Refaire les questions 1) à 5) en changeant la condition initiale.
III Refaire les questions 1) à 5) en introduisant un critère de convergence.
Algorithme de GAUSS-SEIDEL
La méthode de Gauss-Seidel est une variante améliorée de la méthode de
Jacobi. Pour bien comprendre le principe, il suffit de considérer la méthode de
Jacobi et de voir comment on pourrait l’améliorer. On sait que, dans le cas
général, la méthode de Jacobi s’écrit :
( ∑ )
11
( ∑ ∑ )
( ∑ ∑ )
( )
( ) ( ) ( ) ( )
( )
( ) ( ) ( ) ( ) ( )
( )
( ) ( ) ( ) ( )
{ ( )
( ) ( )
.
( )
( ) ( ) ( )
Ensuite on élimine grâce à : ( ) . On élimine
( )
( ) ( )
grâce à ( ) .
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences AïnChock Page
12
( )
( ) ( ) ( ) ( )
( )
( ) ( ) ( ) ( )
( )
( ) ( ) ( )
{ ( )
( )
( ) ( ) ( ) ( )
Ensuite on élimine grâce à : ( ) .
( )
( ) ( ) ( ) ( )
( )
( ) ( ) ( ) ( )
( )
( ) ( )
{ ( )
On donne ici la résolution d’un système triangulaire supérieure, qui admet une
solution puisque les , donc ∏ .
Algorithme
Données :
Premier balayage (triangularisation)
Pour
FIN
Pour
FIN
FIN
FIN
Deuxième balayage (résolution)
⁄
Pour i = N-1 à 1 : ∑
TP :
Ecrire en langage Fortran, le programme permettant de réaliser l’algorithme ci-
dessus. Exécuter le programme pour quelques exemples simples.
13
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences AïnChock Page
14