Vous êtes sur la page 1sur 3

1

Méthode d’EULER appliquée à l’équation différentielle :


y’(t) = y(t) avec y(0) = 1 et t  [0 ; a] avec a>0.

a a
Pour n entier ( n 1), on définit la subdivision de [0 ; a] de pas h = par ti = i avec 0  i  n.
n n
a
 Construction de y1 approchant y(t1)=y( ).
n
Au point 0, la solution t  y (t ) est approchée par la fonction affine t  y (0)  ty ' (0) .
On construit y1 en posant :
y1  y (0)  t1 y ' (0)
a
y1  1  .
n
2a
 Construction de y2 approchant y(t2)=y( ).
n
y(t2) est approchée affinement par : y (t1 )  hy ' (t1 ) = y (t1 )  hy (t1 ) .

En approximant : y(t1) par y1 ,on pose : y 2  y1  hy1 = (1  h) y1 , soit :


a 2
y 2  (1  ) .
n

 En itérant ce procédé, on définit la suite y0 ; y1 ; ... ; yn, approchant les valeurs exactes
y(0) ; y(t1) ; ... ; y(tn), par :

y0=1
a
y1  1 
n
a 2
y 2  (1  )
n
.
.
.
a n
y n  (1  ) .
n
Intervalle [0;a]; a = 5
n= 20
pas = 0,25

valeur de i Ti Yi Exp(i) Erreur


0 0 1 1 0
1 0,25 1,25 1,28402542 0,03402542
2 0,5 1,5625 1,64872127 0,08622127
3 0,75 1,953125 2,11700002 0,16387502
4 1 2,44140625 2,71828183 0,27687558
5 1,25 3,05175781 3,49034296 0,43858514
6 1,5 3,81469727 4,48168907 0,6669918
7 1,75 4,76837158 5,75460268 0,98623109
8 2 5,96046448 7,3890561 1,42859162
9 2,25 7,4505806 9,48773584 2,03715524
10 2,5 9,31322575 12,182494 2,86926821
11 2,75 11,6415322 15,6426319 4,0010997
12 3 14,5519152 20,0855369 5,53362169
13 3,25 18,189894 25,7903399 7,60044588
14 3,5 22,7373675 33,115452 10,3780844
15 3,75 28,4217094 42,521082 14,0993726
16 4 35,5271368 54,59815 19,0710132
17 4,25 44,408921 70,1054123 25,6964914
18 4,5 55,5111512 90,0171313 34,5059801
19 4,75 69,388939 115,584285 46,1953455
20 5 86,7361738 148,413159 61,6769853

Yi
160
Exp(i)

140

120

100

80

60

40

20

0
0 0,5 1 1,5 2 2,5 3 3,5 4 4,5 5
1
Jean Wacksmann-professeur de mathématiques-Académie de Versailles

Vous aimerez peut-être aussi