Académique Documents
Professionnel Documents
Culture Documents
But du TP
– Implémentation d’un code sous Matlab calculant la racine d’une équation non-
linéaire par la méthode de la Dichotomie.
1. Préambule
√
Soit la fonction f ( x ) = e− − 2 + x2 définie sur R+ .
x
2. Algorithme de la Dichotomie
Supposant que [ a, b] est l’intervalle contenant la racines de l’équation f ( x ) = 0 et
satisfaisant la condition d’application de la Dichotomie f ( a). f (b) < 0. On recherche
la racine r avec une précision e (au sens étroit) suivant l’algorithme suivant :
lire a, b, e
a+b
r←
2
b−a
tant que > e faire
2
si f ( a). f (r ) < 0 alors
b←r
sinon
a←r
fin si
a+b
r←
2
fin tant que
afficher r
a. Ecrire le code Matlab correspondant à l’algorithme précédent.
b. Résoudre l’équation f ( x ) = 0 avec le code obtenu sur l’intervalle précédent à la
cinquième décimale prés.
c. Ajouter un test de l’applicabilité de la Dichotomie avant le calcul.
d. Afficher le nombre d’itérations éffectuées pour obtenir le résultat souhaité.
b−a
e. Tracer un graphe de l’erreur absolue e = en fonction des itérations.
2