Académique Documents
Professionnel Documents
Culture Documents
Xn =
Xn-1 f(Xn-1)/f(Xn-1)
pour n>=1
Conditions darrt :
Si | Xn racine
Algorithme :
Obtenir racineAvant
nbIterations = 1
Rpter
Si (|fPrime(racineAvant)| <= EPSILON )
On termine : ne peut pas diviser par zero
Continuer = faux (pour quitter)
Sinon
racine = racineAvant - ( f(racineAvant) / fPrime(racineAvant))
continuer = |racine racineAvant| > EPSILON
Si (continuer)
Incrmenter nbIterations
racineAvant = racine
Tant que (continuer ET nbIter <= MAX_ITER)
Si (nbIter > MAX_ITER)
Afficher "On n'a pas encore la convergence vers la racine"