La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Rappel... Caractérisation des matrices inversibles: Matrices bloc.

Présentations similaires


Présentation au sujet: "Rappel... Caractérisation des matrices inversibles: Matrices bloc."— Transcription de la présentation:

1 Rappel... Caractérisation des matrices inversibles: Matrices bloc.
- propriétés des matrices inversibles - transformations linéaires Matrices bloc.

2 Aujourd’hui Décomposition des matrices:
décomposition LU application: réseau de résistances Solution itérative de systèmes linéaires. Méthode de Jacoby

3 5. Décomposition des matrices
Décomposition LU Il est parfois utile de pouvoir séparer une matrice en un produit de matrices. Une des décompositions les plus utilisées est la décomposition LU, ou triangularisation. Il y en a d’autres; nous les verrons plus tard.

4 Décomposition LU LU: « lower-upper ».
Une matrice admet une décomposition LU si: A = LU où

5 Pourquoi LU? Ax = b Facile à résoudre si on connaît L et U. LUx = b
En posant Ux = y on obtient 2 systèmes simples car ils sont triangulaires.

6 Ux = y et Ly = b A x b U L y

7 Comment faire cette triangularisation?
Réduction de A sous forme échelon par des manipulations sur les lignes. Mettre A sous forme échelon U par des opérations de remplacement de lignes (pas d’échange de ligne, sinon « LU permuté »). Choisir L tel que la même séquence d’opérations va produire I.

8 Application: circuits résistifs en cascade
Quadripôles résistifs. Matrice de transfert. Lois d’Ohm et de Kirchhoff.

9 Synthèse de circuits La matrice de transfert décrit les propriétés d’entrée-sortie du circuit (réseau). Un ingénieur doit d’abord déterminer si un tel circuit est réalisable. Ensuite, il pourra décomposer la matrice, si possible en des composants déjà disponibles.

10 Applet Java

11 6. Solution itérative de systèmes linéaires
Solutions d’un système linéaire méthodes directes (triangularisation,…) méthodes itératives (approchent numériquement la solution)

12 Pourquoi les méthodes itératives?
Si la matrice est grande et avec beaucoup d’entrées nulles (« sparse »), le calcul itératif peut s’avérer beaucoup plus efficace.

13 Problème à résoudre On veut résoudre: Ax = b On pose: A = M - N
On a alors: (M - N)x = b Mx - Nx = b Mx = Nx + b

14 Récurrence De façon générale, on cherche à calculer:
Mx(k+1) = Nx(k) + b, k = 0, 1, 2,… avec A = M - N

15 x(k+1) ® x* (la solution)
Récurrence (suite) On veut avoir: x(k+1) ® x* (la solution) Il faut choisir M afin que x(k+1) soit facile à calculer.

16 Méthode de Jacoby On suppose que la diagonale de A n’a pas d’éléments nuls. Soit D la matrice diagonale formée à partir de la diagonale de A. M = D, N = D - A

17 Méthode de Jacoby (suite)
Dx(k+1) = (D - A)x(k) + b, k = 0, 1, 2,… On pose x(0) = 0. En pratique, on peut utiliser autre chose selon les informations disponibles.

18 Méthode de Gauss-Seidel
On pose M = partie triangulaire inférieure de A. Mx(k+1) = (M - A)x(k) + b, k = 0, 1, 2,…

19 Jacoby c. Gauss-Seidel Jacoby est quelques fois plus rapide que Gauss-Seidel, mais en général, c’est le contraire. Traitement parallèle: Jacoby est plus rapide.

20 Convergence Parfois, l’une ou les deux méthodes ne convergent pas.
Une condition permet de garantir la convergence: la valeur absolue d’un élément de la diagonale est plus grande que la somme des valeurs absolues des autres éléments de la ligne correspondante.

21 Calcul manuel Pour le calcul manuel, il est plus simple d’utiliser la récursion: x(k+1) = M-1Nx(k) + M-1b, k = 0, 1, 2,… On évite ainsi d’avoir à résoudre en système n ´ n à chaque itération.

22 Calcul manuel (suite) La façon la plus rapide de calculer M-1N et M-1b est de faire: [ M N b] ~ [I M-1 N M-1b]

23 Prochain cours... Solution itérative de systèmes linéaires.
Application à l’infographie.


Télécharger ppt "Rappel... Caractérisation des matrices inversibles: Matrices bloc."

Présentations similaires


Annonces Google