Travaux Pratiques n°7

Méthode de Newton-Raphson pour la détermination d'une racine d'un polynôme

Instructions

Ces travaux pratiques sont à effectuer seul.

Les réponses aux exercices sont à envoyer à mon adresse mail avant la séance suivante.

Méthode de Newton-Raphson

Le but de ces travaux pratiques est de vous faire écrire un programme qui va mettre en œuvre l'algorithme de Newton-Raphson.

Un résumé rapide de la méthode serait le suivant : Soit une fonction f, dérivable qui admet au moins une racine. On va tenter d'approcher la racine en substituant la fonction par sa tangente selon le procédé ci-après.

On choisit un point x0 intuitivement proche de la racine. On calcule la tangente de la fonction en ce point et on obtient l'intersection, x1 de la tangente avec l'axe des abscisses.

Le processus recommence en recalculant f(x1) et en prenant la tangente à f en ce nouveau point, etc.

La racine est donc approchée et le processus prend fin, soit quand |f(x) |<ε, soit quand |xk+1|<ε.

Travail demandé

Il est vous est demandé de réaliser une classe qui, penant une fonction et sa dérivée, ainsi qu'une valeur x0 et ε, permette de calculer une racine approchée.

Il est possible de réaliser une classe annexe qui représente une fonction.

Il sera intéressant de détecter que la méthode diverge au lieu de converger.