ASI 3 Méthodes numériques pour l’ingénieur

Slides:



Advertisements
Présentations similaires
Eléments d'algèbre linéaire
Advertisements

Johann Carl Friedrich GAUSS
CHAPITRE II : Systèmes à deux degrés de liberté
Cours 7 Problèmes d’ordre 2 en temps : Analyse modale
Cours 7 Problèmes d’ordre 2 en temps : Analyse modale
Notion d ’état interne Démontrer le résultat trouvé pour s(t) :
Oscillations libres des systèmes à deux degrés de liberté
Equations différentielles
Unité #1 Analyse numérique matricielle Giansalvo EXIN Cirrincione.
Unité #2 Analyse numérique matricielle Giansalvo EXIN Cirrincione.
Unité #4 Analyse numérique matricielle Giansalvo EXIN Cirrincione.
METHODE DE GAUSS FACTORISATION LU
Stabilité des systèmes linéaires continus
Stabilité des systèmes linéaires continus
Plus courts chemins On présente dans ce chapitre un problème typique de cheminement dans les graphes : la recherche d'un plus court chemin entre deux sommets.
Rappel... Sous-espaces de Rn: Définition;
ASI 3 Méthodes numériques pour l’ingénieur
VI – Rang d’une matrice Mots clés : Rang.
ASI 3 Méthodes numériques pour l’ingénieur
Concepts avancés en mathématiques et informatique appliquées
Rappel... Opérations élémentaires sur les matrices:
Chapitre 3bis Applications linéaires et Matrices
Examen partiel #2 Mercredi le 15 novembre de 13h30 à 15h20
Rappel... Solution itérative de systèmes linéaires (suite et fin).
Optimisation non linéaire sans contraintes
Transformée de Fourier discrète et transformée de Fourier rapide
Exemple en dynamique de population
Examen partiel #3 Mercredi le 15 décembre de 15h30 à 17h20
Rappel... Systèmes dynamiques: discrets; continus.
Rappel... Caractérisation des matrices inversibles: Matrices bloc.
Rappel... Formes échelon et échelon réduit Pivots Span
Systèmes Différentiels
6.1 LE LANGAGE MATRICIEL Cours 16. Aujourdhui, nous allons voir La définition dune matrice Plusieurs définitions de matrice particulière La somme de matrices.
Messages Pas de dépannage mardi le 26 à 11h30. Achat de groupe de Matlab version étudiante?
La régression multiple
Analyse des systèmes linéaires types
Régression linéaire (STT-2400)
Transformations linéaires et sous-espaces associés
l’algorithme du simplexe
ASI 3 Méthodes numériques pour l’ingénieur
Cours du 25 octobre Mardi le 24 octobre
Rappel... Diagonalisation. Transformations linéaires.
Examen partiel #1 Mercredi le 4 octobre de 13h30 à 15h20
Physique 3 Vibrations et ondes mécaniques
La décomposition en valeurs singulières: un outil fort utile
Géométrie épipolaire (deux vues)
ASI 3 Méthodes numériques pour l’ingénieur
ASI 3 Méthodes numériques pour l’ingénieur
Rappel... Valeurs propres et vecteurs propres. Définitions;
Cours de mathématiques économiques
Chapitre 3-B : AUTOMATIQUE : LES S.L.C.I.
Physique 3 Vibrations linéaires et ondes mécaniques
بسم الله الرحمن الرحيم.
01/09/2009 CalculmatricielCalculmatriciel. I. Matrices.
Approximations Fourier et Polynômiales.
L’endomorphisme le plus simple est l’ homothétie
ASI 3 Méthodes numériques pour l’ingénieur
ASI 3 Méthodes numériques pour l’ingénieur
Calendrier (sur MathSV)
Chapitre 1 - Introduction.
Les signaux périodiques
ASI 3 Méthodes numériques pour l’ingénieur
Probabilités et Statistiques
Introduction à l’Analyse Numérique
Chapitre 7 Les équations différentielles d’ordre 1
Résolution des équations différentielles
Pierre Joli Cours de Mathématique Pierre Joli
CHAPITRE I : Systèmes à un degré de liberté 1-Rappels et définitions 1-1 Système harmonique 1-2 Système linéaire 1-3 Remarque : si le système n ’est pas.
MATHÉMATIQUES L1 Second Semestre Armand Taranco. BIBLIOGRAPHIE Dupont : Algèbre pour les sciences économiques, Flash U, A. Colin. Bernard Guerrien, Isabelle.
Matlab (Matrix Laboratory) Langage de programmation évolué. Traitement direct d’opérations matricielles, dont l’inversion et l’analyse d’opérateurs ou.
Transcription de la présentation:

ASI 3 Méthodes numériques pour l’ingénieur Calcul des valeurs propres

Illustration : un système mécanique à deux degrés de liberté f(t) k1 k2 x1(t) x2(t) Seconde loi de Newton Écriture matricielle

Fréquences de résonance Le comportement des deux ressorts est découplé - si l’on admet que les deux valeurs propres sont positives, il existe deux pulsations propres caractérisant le système

Résonances (T. Von Karman, the wind and beyond,1963) 1831, près de Manchester, des miltaires passent un pont au pas les avions qui vibrent et s’écrasent immeubles et tremblements de terre Ariane : moteur et structure pont de Tacoma 1,6 km, pointe de la technologie 7 novembre 1940 : vents de 67 km/h, il se désagrège

Amplitude de la réponse d ’un système oscillant % schatzman p 133 a = 0:0.01:2.5; omega =1; e = .1; k = 1./sqrt((omega^2-a.^2).^2+e^2*a.^2); figure(1) subplot(2,1,1) h = plot(a,k) set(h,'LineWidth',3)xlabel('fréquence excitatrice \alpha') ylabel('Module de l''amplitude de la réponse')

Définition illustration li est une valeur propre de A, vi est un vecteur propre de A. Direction propre

Cercles de Gerschogrin Théorème (cercle de Gerschogorin): Soit A une matrice carrée, soit R le cercle du plan complexe : Alors toutes les valeurs propres de A sont dans un des cercles R

Démonstration Toute valeur propre appartient à un cercle, donc à l’intersection de tous les cercles

Supposons que l’on connaisse une valeur propre Idée : approximation successives sur la valeur propre Méthode de la séquence.

intuition Hypothèse la matrice A admet n vecteurs propres vi linéairement indépendants

intuition Hypothèse la matrice A admet n vecteurs propres vi linéairement indépendants

Puissance itérée Théorème : Si A est une matrice carrée, non singulière (régulière)

Comment calculer la plus petite valeur propre ? Exemple de question à l’examen

Comment calculer la plus petite valeur propre ? Exemple de question à l’examen

Comment calculer la plus petite valeur propre ? Exemple de question à l’examen Et si on remplace A par B=A-aI ou a est un réel ?

Calcul de toutes les valeurs propres : la méthode de déflation ? Cas simple : A est symétrique Cas général : A est quelconque, la méthode de Duncan et Collard

Propriétés des valeurs propres Définition : deux matrices A et B sont similaires s’il existe une matrice Q non singulière telle que : Théorème : Si A et B sont des matrices similaires et l est une valeur propre de A associée au vecteur propre x (non nul), Alors l est aussi une valeur propre de B avec le vecteur Qx Démonstration Théorème (Shur) : Soit A une matrice carrée, Alors il existe une matrice U non singulière telle que : avec T une matrice triangulaire supérieure dont la diagonale est composée des valeurs propres de A. Démonstration : voir Théodore et Lascaux

Matrices équivalentes Théorème : Soit A une matrice carrée symétrique, Alors il existe une matrice Q orthogonale telle que : avec D une matrice diagonale composée des valeurs propres de A; et Q composée des vecteurs propres de A qui sont orthogonaux. Démonstration :

Principe de la méthode QR les valeurs propres d’une matrice triangulaire sont sur sa diagonale il existe un transformation orthogonale telle que T=Q’AQ alors T et A sont équivalentes (elles ont les même valeurs propres) et T est une matrice triangulaire Comment construire Q ?

La méthode QR Il est si facile le résoudre un système « triangulaire » ! Q « facilement »  inversible et R triangulaire Définition : on appelle matrice de Householder du vecteur normé u une matrice H de la forme suivante Propriété : une matrice de Householder est symétrique et orthogonale HTH=I Les transformations orthogonales « conservent » la norme

QR et valeurs propres initialisation Théorème : si A est une matrice inversible, de valeurs propres réelles différentes la suite converge vers une matrice triangulaire supérieure dont la diagonale est constituée des valeurs propres de A Démonstration :toutes les matrices de la suite ont les mêmes vp Une fois qu’on a les valeurs propres, les vecteurs propres se trouvent facilement.

Méthode de Householder 1. On utilise l’algorithme de Householder pour construire une matrice T tris diagonale ayant les mêmes valeur propres que A 2. On pose T(0) = T On décompose T(0) = QR et on construit T(1) = RQ et on itère : (Q,R) = decomposeQR(T(k)) T(k+1) = R*Q Alors la suite diag(T(k)) converge vers les valeurs propres de A. Burben pp 565

Matrices semblables (qui ont les mêmes valeurs propres)

SVD : décomposition en valeurs singulières = Matlab : deux programmes équivalents : svd(A).^2 eig(A'*A)

Conclusion on connaît le vecteur propre : calculer la valeur propre on connaît la valeur propre : calculer le vecteur propre calculer un vecteur et la valeur propre associé la plus grande : puissance itérée la plus petite : puissance inverse la plus proche de k : puissance modifiée calculer toutes les valeurs propres d’un coup A est symétrique : méthode de Jacobi cas général : méthode QR