0% ont trouvé ce document utile (0 vote)
33 vues3 pages

Méthode de Newton en Matlab pour racines

Ce document présente la méthode de Newton pour résoudre des équations non linéaires. Il décrit le principe de la méthode, donne un exemple d'équation à résoudre, et présente un algorithme pour implémenter la méthode de Newton en Matlab.

Transféré par

Karima Chaker
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
33 vues3 pages

Méthode de Newton en Matlab pour racines

Ce document présente la méthode de Newton pour résoudre des équations non linéaires. Il décrit le principe de la méthode, donne un exemple d'équation à résoudre, et présente un algorithme pour implémenter la méthode de Newton en Matlab.

Transféré par

Karima Chaker
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

!"#$%&'#() *+,-#./012(+&3 4""+5+ )("+, – !

"#$% &'"( )*%"'


6+789() ; Science de l’ingénieur <)=+&(%>%"(; Sciences et Technologies
?"'%#@"+"(% ; [Link] Année universitaire : 2018-2019

TP3: Résolution d’équations non linéaire : Méthode de Newton :


Objectif :
L’objectif de ce TP est d’étudier comment calculer une valeur approchée d’une racine d’une
fonction « f » donnée, par la méthode de Newton. Pour cela, nous implémentons et testons en
Matlab cette méthode de Newton pour la résolution des équations non linéaires.

Principe de la méthode de Newton :


La méthode de Newton s’applique à la résolution d’une équation de la forme f(x)=0. Etant donnée
une approximation x(0) de la racine, nous construisons la tangente à la courbe d’équation y=f(x) au
point d’abscisse x(0) ; cette droite coupe l’axe horizontal en x(1) ; nous construisons une nouvelle
tangente en cette abscisse, dont l’intersection avec l’axe des x nous donne x(2). Ce procédé est itéré
jusqu’à la convergence.

Partons d’une fonction dérivable f : [a,b]!R et d’un point X0 " [a,b], nous pouvons définir une
suite récurrente de la forme :
'(!" )
!"#$ % !" &
'*(!" )

Finalement, on peut définir les critères d’arrêt comme suit :

!"#$ % & '


!"#$%&'#() *+,-#./012(+&3 4""+5+ )("+, – !"#$% &'"( )*%"'
6+789() ; Science de l’ingénieur <)=+&(%>%"(; Sciences et Technologies
?"'%#@"+"(% ; [Link] Année universitaire : 2018-2019
!"#$%&%# '

+ 2 45
Soit la fonction : f(x) = & -./(0) 1 & dont on veut calculer les racines par la méthode de
, 3 ,
Newton.

1- Ecrire le programme Matlab qui trace les graphes f(x) et f’(x) en fonction de x, avec x [-pi/2 pi]
2- Nommer l’axe des abscisses (x) et l’axe des ordonnées (y) et donner un titre à la figure.
3- Est-ce qu’on peut prendre x0 = pi ? Justifier la réponse
4- Ecrire le programme Matlab qui permet de calculer la racine située entre [pi/2, pi] avec une
précision de #=678$9
Note : l’erreur absolue entre deux itérations successives est donné par : ;" % <!"#$ & !" < avec
n=1,2 …

Organigramme :

Solution :

1/ 2/

!"#$ ( & '


!"#$%&'#() *+,-#./012(+&3 4""+5+ )("+, – !"#$% &'"( )*%"'
6+789() ; Science de l’ingénieur <)=+&(%>%"(; Sciences et Technologies
?"'%#@"+"(% ; [Link] Année universitaire : 2018-2019

3/

4/

!"#$ ' & '

Vous aimerez peut-être aussi