Beruflich Dokumente
Kultur Dokumente
1-But
2-Principe
3-Programme en langue c
4-Algorithme
5-Organigramme
6-L’affichage
7-Conclusion
But :
le problème est de trouver des valeurs approchées des solutions d'une équation F(x) = 0 où est une fonction
non linéaire , le plus souvent continue et dérivable , sur un intervalle I, dans le cas générale ,on utilisation
des méthodes itératives,qui donnent une suite d'approximation successives s’approchant de la solution
exacte.
On considère un intervalle [a, b] et une fonction f continue de [a, b] dans R. On suppose que f(a)*f(b)<0 et
Principe:
On prend pour x0 le milieu de intervalle [a, b] (x0 (a+b)/2) .La Racine se trouve alors dans l'un des deux
intervalles] a, x0 [ou]x0, b[ou bien elle est égale à x0.
(1) Si f(x0) 0, c'est la racine de f et le problème est résolu.
(2)Si f(x0), nous regardons le signe de f(a)*f(x0)
(a) Si f(a) *f(x0) <0, alors a[a, x0]
(b) Si f(x0) *f(b) <0, alors a[x, b]
Début
écrier(a,b,exp)
lire(a,b,exp)
tantque non
(er>=ex
p)
écrier(error)
oui
c (a+b)/2
non oui
si
(f(a)*f(c)<er)
b c
er (a-b)
Fin
a c
écrier(c,c)
L’affichage
0.001
X0=1.000000 f(x0)=-25.000000 er=0.308642 n=1
0.000001
X0=1.000000 f(x0)=-25.000000 er=0.308642 n=1
0.000000001
Pas d’arête
0.000000000001
Pas d’arête
CONCLUSION :
Résolution de l’équation f(x) =0 par la méthode de Newton est très bien précise à partir de
dichotomie.