• Aucun résultat trouvé

L’objet de ce TP est l’approximation num´ erique des racines d’une fonction r´ eelle ` a variable r´ eelle :

N/A
N/A
Protected

Academic year: 2022

Partager "L’objet de ce TP est l’approximation num´ erique des racines d’une fonction r´ eelle ` a variable r´ eelle :"

Copied!
1
0
0

Texte intégral

(1)

Analyse Num´ erique - TP 1 L2 MATH ´ EMATIQUES, 2015-2016

L’objet de ce TP est l’approximation num´ erique des racines d’une fonction r´ eelle ` a variable r´ eelle :

´

etant donn´ e f : I → R , trouver c ∈ I tel que f (c) = 0.

Cr´ eez un r´ epertoire nomm´ e TP-AN-2015 dans votre espace de travail. Tous vos r´ esultats doivent ˆ etre enregistr´ es dans ce dossier. T´ el´ echargez le fichier tp1-1516.py depuis le site

http://champion.univ-tln.fr/

en suivant les liens Enseignement puis Analyse Num´ erique de semestre 3, et enregistrez ce fichier dans le dossier TP-AN-2015.

Vous transmettrez votre rapport par courriel ` a l’adresse champion@univ-tln.fr sous la forme : tp1-VOTRENOM.pdf.

Exercice 1. Lire et comprendre les deux fonctions du fichier tp1-1516.py.

Exercice 2. Soit f : R → R , x 7→ x

2

− x − 2.

(1) Pour cette fonction, cherchez une approximation du z´ ero c = 2 dans l’intervalle [0; 3, 5] par la m´ ethode de dichotomie en utilisant le programme du fichier tp1-1516.py.

(2) Appliquez la m´ ethode de Newton en partant de la valeur initiale x = 1.

(3) Programmez la m´ ethode de Lagrange (aussi appel´ ee m´ ethode de la s´ ecante) dans le fichier tp1-1516.py.

(4) Comparez le nombre d’it´ erations n´ ecessaires pour ces m´ ethodes pour obtenir c avec la pr´ ecision ε = 10

−6

, puis ε = 10

−9

.

Exercice 3. Soit f : R → R , x 7→ cos

2

(2x) − x

2

.

(1) Cherchez une approximation du z´ ero c ' 0, 5149332646611294 par les m´ ethodes suivantes :

• la m´ ethode de la dichotomie sur [0; 1, 5];

• la m´ ethode de Lagrange sur [0; 1, 5];

• la m´ ethode de Newton, en partant de la valeur initiale x = 0, 8.

(2) Comparez le nombre d’it´ erations n´ ecessaires pour ces m´ ethodes pour obtenir c avec la pr´ ecision ε = 10

−6

. (3) Pour chaque m´ ethode, tracez une courbe qui permet d’afficher l’erreur ε

k

:= |x

k

− c| entre le point x

k

calcul´ e ` a l’it´ eration k et la solution c en fonction du nombre k d’it´ erations. Prenez soin d’utiliser une

´

echelle logarithmique pour l’axe des ordonn´ ees.

(4) Donnez une conclusion sur le comportement de l’erreur pour ces diff´ erentes m´ ethodes.

Exercice 4. On s’int´ eresse dans cet exercice au calcul de l’ordre de convergence des trois m´ ethodes ci-dessus pour le calcul du z´ ero de la fonction f : x 7→ 1, 6 + cos(x) − x. Pour chacune de ces trois m´ ethodes :

(1) Donnez les r´ esultats obtenus apr` es quelques it´ erations, en fixant diverses conditions initiales.

(2) Donnez la valeur du z´ ero c de cette fonction avec une pr´ ecision de 10

−10

. (3) Calculez l’ordre de convergence en ´ evaluant le rapport ε

k+1

ε

k

entre deux erreurs cons´ ecutives en fonc- tion du nombre d’it´ erations k : ici aussi on pourra utiliser une ´ echelle logarithmique pour repr´ esenter l’´ evolution de ce rapport en fonction de k.

Exercice 5. On consid` ere la fonction polynomiale f (x) = 7x

3

− 4x

2

− 30x + 6, dont on sait que tous le z´ eros sont dans l’intervalle [−10, 10].

(1) ´ Ecrire un programme g´ en´ erique pour la r´ esolution de l’´ equation f (x) = 0 sur l’intervalle [a, b] qui consiste ` a d´ ecouper cet intervalle en m intervalles et en cherchant un z´ ero dans chacun de ces intervalles par la m´ ethode de la dichotomie.

(2) Appliquer votre programme pour l’intervalle [a, b] = [−10, 10] et m = 1, puis m = 2, puis m = 10, jusqu’` a trouver toutes les racines de f .

(3) ´ Ecrire un programme g´ en´ erique pour la r´ esolution de l’´ equation f (x) = 0 sur l’intervalle [a, b] qui consiste ` a prendre m points initiaux ´ equir´ epartis dans [a, b] et ` a appliquer la m´ ethode de Newton pour chacun de ces points.

(4) Appliquer votre programme pour l’intervalle [a, b] = [−10, 10] et m = 1, puis m = 2, m = 10, jusqu’` a

retrouver toutes les racines de f .

Références

Documents relatifs

(d) On obtient une s´ erie d’au moins trois Pile ou trois Face, c’est-` a-dire au moins trois Pile ou trois Face successifs2.

Si les deux pr´ ec´ edentes m´ ethodes n’ont rien donn´ e, on peut appliquer la m´ ethode de la variation de la

L’application r´ eciproque de f est par d´ efinition la fonction logarithme d´ ecimal, not´ ee log ou log 10.. Exercice 90 (Croissances compar´

Monsieur Fran¸cois souhaite d´eterminer le nombre de voitures et le nombre de fourgons n´ecessaires pour que sa recette soit maximale.. Partie A : On note x le nombre de voitures et

Monsieur Fran¸cois souhaite d´eterminer le nombre de voitures et le nombre de fourgons n´ecessaires pour que sa recette soit maximale.. Partie A : On note x le nombre de voitures et

15.5 Image continue d’un intervalle 15.5.1 Théorème des valeurs intermédiaires.. Théorème des

[r]

Exercice 3 : d´ eveloppement asymptotique d’une suite implicite [´ enonc´