astronomie pour DEA
<-->
Liste des chapitres

Recherche des Points Fixes   (6/7)

Détermination de zéro par dichotomie

C'est une méthode simple à comprendre et efficace car fonctionnant toujours, mais avec le désavantage de ne pas converger rapidement vers la solution. Elle repose sur le théorème de la valeur intermédiaire :

Si nous prenons un intervalle [a,b] tel que f(a).f(b) < 0, alors nous savons que la fonction f s'annule dans l'intervalle (ici f représente l'une des 3 fonctions dont nous cherchons le zéro), nous pouvons donc couper l'intervalle en deux partie égale : [a,c] et [c,b]. Il suffit alors, comme sur le schéma ci-dessous,de comparer f(a).f(c) et f(c).f(b) pour savoir si le zéro de la fonction est dans l'intervalle [a,c] ou [c,b].

figures/Dichotomie.png
Ainsi nous n'obtenons pas la valeur exacte de l'abscisse du zéro de la fonction mais un encadrement. Et à chaque fois que nous appliquons la dichotomie, cet intervalle diminue de moitié. Dans ce programme, nous utilisons la dichotomie pour encadrer le zéro des fonction au dixième de la distance entre les deux corps pesants.

page précédentepage suivante