Professional Documents
Culture Documents
Série N°2
Série N°2
Série N°2
Exercice 1:
y ′(t ) = 1 + t − y (t ) t ∈ [ 0,1]
y (0) = 1
1. La méthode d’Euler.
2. La méthode de Range Kutta d’ordre 2
3. La méthode de Range Kutta d’ordre 4.
Exercice 2:
∂ 2u ( x )
− f (x )
+ π 2u ( x ) =
∂x
2
u ( x ) = x sin(π x )
Utiliser la méthode de différence finies pour trouver une approximation de la solution de cette
équation avec N = 3 sous intervalles.
1
Solutions
Exercice 1 :
t ) e −t + t
La solution exacte de cette équation différentielle : y (=
1. On va appliquer La méthode d’Euler pour calculer la solution de cette équation différentielle pour
n = 4 avec h = 0.1
ère
La 1 itération :
La 2ème itération :
La 3ème itération :
Le tableau suivant rassemble les résultats des quatre premières itérations et la solution analytique.
La 2ème itération :
Le tableau suivant rassemble les résultats des quatre premières itérations et la solution analytique.
2
Exercice 2:
( )
Soit l’équation différentielle partielle x ∈ [ 0, 1] , t ≥ 0 suivante :
∂ 2u ( x )
− + π 2u ( x ) =
f (x )
∂x
2
u ( x ) = x sin(π x )
on va utilised la méthode de différence finies pour trouver une approximation de la solution de cette
équation avec N = 3 ,sous intervalles de longueur h = b − a , u= 0 u=
a u (a ) , u N +=
1 u=
b u (b ) et xi = ih ,
N +1
i = 1,2,...., N
On prend= ( x i ) π 2=
: α i α= ( x i ) 2π 2 x i sin(π x i ) − 2π cos(π x i )
et f i f =
Le système d’équations sous forme matricielle Au h = B , tel que :
α1 0 0 2 −1 0 41.8696 -16.0000 0
=
A 0 α 2 0 + 2 −1=
1
2 −1 -16.0000 41.8696 -16.0000
h
0 0 α 3 0 −1 2 0 -16.0000 41.8696
ua 0
f 1 + h 2 -0.9535 + h 2 -0.9535
=B = f 2 9.8696 = 9.8696
u 0 14.9112
f 3 + b2 14.9112 + 2
h h
Le calcul de u h se fera par cette relation : u h = A −1 B
0.0288 0.0129 0.0049
A −1
= 0.0129 0.0337 0.0129
0.0049 0.0129 0.0288
0.0288 0.0129 0.0049 -0.9535 0.1732
=
u h A=B 0.0129 0.0337 0.0129 9.8696
−1
=
0.5129
0.0049 0.0129 0.0288 14.9112 0.5521