Académique Documents
Professionnel Documents
Culture Documents
∂u ∂
+ f(u) = 0
∂t ∂x
où u représente les 3 quantités (%, %u, %e) et f(u) représente
les 3 quantités (%u, %u 2 + p, (%e + p)u).
• Étude des propriétés communes à ces systèmes.
• On regarde des cas simplifiés, par exemple quand on n’a
qu’une seule équation.
• Y a t-il une, des solutions ? sous quelles hypothèses ? peut-on
les caractériser ?
• Énoncés de théorèmes généraux d’existence, unicité,
continuité par rapport aux données
• Application au cas particulier de départ
Généralités sur l’approximation
dans tous les cas, on sait sous quelle condition la méthode est
stable et estimer l’erreur
Exemples d’approximation
dans tous les cas, on sait sous quelle condition la méthode est
stable et estimer l’erreur
Exemples d’approximation
x1 x2 x3 x4 x5
∆x
x1 x2 x3 x4 x5
∆x
tangente
diff. finie
x1 x2 x3 x4 x5
∆x
f (x3 ) − f (x2 )
f 0 (x2 ) ∼
∆x
Intégration numérique
On connaı̂t f , on approche l’intégrale par une méthode des
rectangles aux points xi
rectangle à gauche
x1 x2 x3 x4 x5
∆x
point milieu
x1 x2 x3 x4 x5
Équations différentielles
On cherche une fonction y (t) solution d’une équation
y 0 (t) = f (t, y (t))
Exemple classique pour tout t on veut que la fonction soit propor-
tionnelle à sa dérivée : y 0 (t) = ay (t), soit f (t, y ) = ay . On connaı̂t
la solution si on se donne la valeur au temps 0 (exponentielle)
y 0 (t) = y (0)e at
Exemple d’application On note N(t) l’effectif d’une population à
l’instant t. Le taux d’accroissement de la population, c’est-à-dire
la dérivée de N(t) en fonction du temps, est égal à = naissances -
morts + migrations. On suppose qu’il n’y a pas de migrations et
que les nombres de naissances Na et de morts Nm sont proportion-
nels à N(t) on obtient : Na = an N, Nm = am N on retrouve
l’équation différentielle précédente
dN(t)
= (an − am )N(t) ⇒ N(t) = N(0)e (an −am )t
dt
Méthode numérique pour les équations différentielles
Dans le cas général, EDO : y 0 (t) = f (t, y (t)) sous certaines
hypothèses, il y a un beau théorème qui permet de dire que la
solution existe et est unique quand on se donne la valeur de y (0)
(ou de y (t0 )). Ce n’est pas possible d’expliciter la solution y (t) en
général avec des fonctions usuelles (x k , exp, log, sin...).
On calcule les valeurs approchées yi de la fonction y (ti ) en des
points ti d’une grille. On approche y 0 (ti ) par
y (ti+1 ) − y (ti )
y 0 (ti )∼ , et f (ti , y (ti ))∼f (ti , yi )
∆t
on peut calculer la suite de valeurs yi ∼y (ti ) à partir de la valeur
initiale y0 = y (t0 ) par l’algorithme
yi+1 − yi
=f (ti , yi )
∆t
yi+1 =yi + ∆t f (ti , yi )
C’est la méthode d’Euler. Calcul d’autant plus précis que ∆t est
petit.
petit programme scilab
et maintenant ?
vos questions
ou
.... à Alexandra !