0% ont trouvé ce document utile (0 vote)
31 vues13 pages

Algorithmes de résolution en MATLAB

Transféré par

Anwar Moussaid
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
31 vues13 pages

Algorithmes de résolution en MATLAB

Transféré par

Anwar Moussaid
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

UNIVERSITE HASSAN II

FACULTE DES SCIENCES ET


TECHNIQUES
licence génie mécanique

Compte rendu :
METHODES NUMERIQUES

Réalisé Par :

KHAYAR Abdelali RGUIOUI Salma

Encadré Par :
Pr. Benzirar

ANNEE UNIVERSITAIRE 2021-2022


 Programme de gauss sans permutation :
 Programme de gauss avec permutation :


 Programme de gauss Jordan :
Le but de l’elimination de Gauss-jordan est d’utiliser les trois operations elementaires
sur les lignes pour convertir une matrice sous forme d’echelons a lignes reduitrs.

 Programme de jordan inverse :

Algorithme pour l’inverse d’une matrice.


Transformation [A,I]->[I, A−1]
 Programme de gauss Seidel :

Problematique :
Ecrire un algorithme sur matlab qui reprend la methode iterative de gauss-sidel

Commentaire :

L’algorithme supposde que la diagonale de A est formee f’elements non nuls.

Cette methode genere une suite qui cconverge vers une solution de l’equation Ax=b.
 Programme de Jacobi :

Problematique de jacobie :
on utilisant le script matlab implantant la methode de jacobie pour resoudre les
systemes d’equation Ax=b

REMARQUE:

Les resultats de jacobie soit convergentes.

Une condition necessaire et suffisante pour la methode de jacobie converge :

Et que Ctj < 1 (le rayon spectral de la matrice tj).


 Programme de fonction explicite :
Problematique :
Le programme que nous avons ecrit avec matlab utilise le schema numerique. Il
rempli une matrice aves les valeurs de U aux differents pas de temps et d’espace. La
schema est explicite, c’est-à-dire que pour connaitre la valeur de U au pas d’espace il
nous faut, entre autres, les valeurs aux pas d’espace i+1 et i-1 du meme pas de temps.

 On trouve comme résultat :


 Programme de fonction implicite :

 On trouve comme résultat :


Constatations :

dire quel que soit r ∈ R). Toutefois la methode converge plus vite que
Nous remarquons ici que la mathode implicite est incoditionnellemant stable (c’est-à-

c’est si le cas contraire.


 Programme de fonction ADI :
PROBLEMATIQUE:

Ecrire un programme qui correspond a l’equation


∂u
=∆ u
∂t
 Programme de RK4 :
RUNGE-KOTA :Ecrire une fonction algorithmique permettant de faire la resolution des
3 equation differantielle.
 Simulink :
Problematique :
Realiser un schema simulink pourresoudre ces 3 equationss differentielle.

REMARQUE :
En remarque que RK4 et simulink leurs graphes sont les memes.

Vous aimerez peut-être aussi