Newton

Fonction dérivation

Il est nécessaire de créer la fonction dérivation, car elle est utilisée dans la fonction Newton

## Définition de la fonction dérivation

def derivation(f,x):

# f est la fonction

# x est l'abscisse où est recherchée la dérivée

h=1e-5 # pas de dérivation

return (f(x+h)-f(x-h))/(2*h)

Newton

## Définition de la fonction Newton

def newton(f,x0,epsilon):

# f est la fonction

# x0 est l'estimation de départ de la solution

# epsilon définit la précision attendue pour le résultat

x=x0

while abs(f(x))>epsilon:

x=x-f(x)/derivation(f,x)

return x