Académique Documents
Professionnel Documents
Culture Documents
1.1 Introduction
Les problèmes de mécanique sont couramment formulés par des équations diffé-
rentielles. Pour la majorité des cas la résolution analytique de ces équations n’est
pas possible, d’où le besoin de méthodes numériques.
La méthode des différences finies notée dans la suite FDM (Finite Difference
Method), est une technique numérique pour la résolution des équations différentielles
ordinaires ou aux dérivées partielles. Au lieu de rechercher la solution complète pour
ces équations, cette technique se contente de trouver des solutions approchées en un
nombre fini de points.
L’idée de base de la FDM consiste à remplacer dans l’équation différentielle
toutes les dérivées par des approximations algébriques en termes de la fonction elle
même. Par conséquence elle aboutit en finalité à un système d’équations algébriques
permettant de donner les solutions approchées du problème.
h h x
f (xk + h) f (xk )
= f (xk )
h
D’où
f (xk + h) = (1 + h)f (xk )
Ainsi si f (x0 ) est connue, il est possible de calculer toutes les valeurs suivantes
f (x1 ), ..., f (xk ), ..., f (xN ).
Il convient de remarquer enfin que les notations f (xk ) et f (xk + h) dans les
équations ci-dessus ne correspondent pas aux valeurs exactes mais plutôt des ap-
proximations. Ainsi afin d’éviter la confusion, elles seront notées dans la suite : fk
et fk+1 sachant que : fk ⇡ f (xk ) et fk+1 ⇡ f (xk + h).
Le système d’équations permettant de trouver ces valeurs approximatives s’écrit
donc : 8
>
<fk+1 = (1 + h)fk
(1.2)
>
:f = 1
0
Chapitre 1. Concepts généraux et rappels mathématiques 3
1.2.1 Généralités
avec [A] est une matrice carrée composée des coefficients aij , {x} et {b} sont les
vecteurs colonnes des inconnus et des seconds membres, ils s’écrivent sous la forme :
Chapitre 1. Concepts généraux et rappels mathématiques 4
2 3 8 9 8 9
a11 a12 ··· a1N >
> x1 >
> >
> b1 >
>
6 7 >
> >
> >
> >
>
6 7 >
> > > >
6 a21 a22 · · · a2N 7 < x2 >
= >
< b2 >
=
6
[A] = 6 . 7, {x} = {b} =
7 .. > , .. >
6 .. 7 >
>
> . >
>
>
>
> . >
>
4 5 >
> >
> >
> >
>
>
: > ; >
: > ;
aN 1 aN 2 · · · aN N xN bN
2 3
1 1 2 5
6 7
6 7
Matrice augmentée : 6 3 2 1 10 7
4 5
2 3 2 10
Transformations :
Chapitre 1. Concepts généraux et rappels mathématiques 6
2 3
1 1 2 5
6 7
6 7
• Etape 1 : 6 0 5 5 5 7
4 5
0 1 6 20
2 3
1 0 1 4
6 7
6 7
• Etape 2 : 6 0 1 1 1 7
4 5
0 0 7 21
2 3
1 0 0 1
6 7
6 7
• Etape 3 : 6 0 1 0 2 7
4 5
0 0 1 3