(pour signaler une erreur monnerat@u-pec.fr)
Développement de Taylor
Calcul approchée de la fonction exponentielle
On rappelle que le développement de Taylor à l'ordre de
n de la fonction exponentielle en 0 s'écrit
ex=k=n∑k=0xkk!+Rn(x)
avec
Rn(x)=exp(θ)xn+1(n+1)!, θ∈]0,x[
On considérera que la fonction exponentielle calculée par math.h
est une bonne approximation, qu'on utilisera comme
valeur "exacte".
- Ecrite une fonction exptaylor(double x,int n) qui calcule une valeur approchée de ex en négligeant le reste
du développement de taylor à l'ordre n, i.e ex≈k=n∑k=0xkk!
- Calculer e2 avec votre fonction, en faisant varier n entre 1 et 20.
- Faites afficher l'erreur relative commise. On rappelle que l'erreur relative commise
en approchant x0 par x1 est le rapport |x1−x0||x0|
- Pouvez-vous donner, grâce au développement de Taylor, un majorant de l'erreur relative ? vérifiez numériquement.
- Refaites les questions précedentes pour e20. Que constatez-vous sur l'erreur relative ?
Avez-vous une explication ?
- Trouvez un moyen d'obtenir une plus grande précision pour e20.
- Refaites les questions précedentes pour e−10.