Vous êtes sur la page 1sur 1

Institut Polytechnique Privé des Sciences A.U.

: 2020-2021
Avancées de Sfax Date : Octobre 2020
Agrée par le Ministère de l’Enseignement Supérieur Section : GInd2 & GEM2
Agrément n◦ 03 − 2001

Feuille d’excercices n◦ 2
Analyse numérique

Exercice 1. Faire trois itérations avec h = 0.1 des méthodes d’Euler, d’Euler modifiée et de
Runge-Kutta d’ordre 4 pour les équations différentielles suivantes :

1. y 0 (t) = t sin(y(t)) avec la condition initiale y(0) = 2.

2. y 0 (t) = t2 + (y(t))2 + 1 avec la condition initiale y(1) = 0.

3. y 0 (t) = y(t) exp(t) avec la condition initiale y(0) = 2.

Exercice 2.

1. Montrer que l’équation différentielle y 0 (t) = y(t) + exp(2t), y(0) = 2 possède la solution
analytique y(t) = exp(t) + exp(2t).

2. Résolution numérique :

(a) En prenant h = 0.1, faire 3 itérations de la méthode d’Euler modifiée et calculer


l’erreur commise sur y3 en comparant les résultats avec la solution analytique y(0.3).
(b) En prenant h = 0.05, faire 6 itérations de la méthode d’Euler modifiée et calculer
l’erreur commise sur y6 en comparant les résultats avec la solution analytique y(0.3).
(c) Faire le ratio des erreurs commises en 1. et 2., et commenter le résultat en fontion de
l’erreur de troncature locale liée à la méthode utilisée.

Exercice 3. Refaire l’exercice précédent, mais cette fois à l’aide de la méthode de Runge-Kutta
d’ordre 4.

Exercice 4. Montrer que l’erreur de troncature locale de la méthode du point milieu est 2.
Identifier en premier lieu la fonction φ(t, y(t)).

Exercice 5. faire deux itérations de la méthode de Runge-Kutta d’ordre 4 (en prenant h = 0.1)
pour le système d’équations différentielles suivant

(
y10 (t) = y2 (t) + y1 (t) (y1 (1) = 2)
.
y20 (t) = y1 (t) + t (y2 (1) = 1)

Vous aimerez peut-être aussi