Académique Documents
Professionnel Documents
Culture Documents
e
2. Ecrire un algorithme suivant la méthode de NEWTON pour le calcul de la racine carrée
iqu
avec une precision 0 donnée. Le problème considéré est à valeur initiale x0 donnée.
3. Un code ForTran utilisant cette méthode est déduit auquel vous êtes invités à apporter
quelques corrections. Reécrire le code sans erreurs pour le calcul de la racine carrée d’un
ys
nombre A ∈ R∗+ .
Ph
I m p l i c i t r e a l ( a−k , o−x )
Write ( ∗ , ∗ ) ’ Donner l a v a l e u r de A’
Read ( ∗ , ∗ ) A
L3
Write ( ∗ , ∗ ) ’ Donner l a v a l e u r de x0 ’
Read ( ∗ , ∗ ) x0
Write ( ∗ , ∗ ) ’ Valeur de e p s i l o n 0 ’
Read ( ∗ , ∗ ) e p s i l o n 0
n t e r =10000
do 1 i t e r =1, n t e r
x1 =1./2∗(A/ x0+x0 )
I f ( abs ( x1−x0 ) . g t . e p s i l o n 0 ) then
x1=x0
goto 2
endif
goto 1
1 continue
2 continue
Write ( ∗ , ∗ ) ’ R e s u l t a t , nombre d i t e r a t i o n s ’ , x0 , i t e r
stop
end
e
[0, 10] avec un pas h approprié.
Partie B : Méthode de Runge-Kutta d’orde 2
Soit l’équation différentielle suivante :
iqu
ys
( 2
y 0 (t) = y t(t)
Ph
y(1) = 1
solution exacte.
3. Ecrire l’algorithme pour le calcul de y(t) par la méthode de Runge-Kutta d’ordre 2 de votre
choix.
4. Déduire un code ForTran pour cette méthode dans l’intervalle [0, 3].
Bonne Réflexion
( The Team.