Résumé du cours
La méthode d’Euler est une procédure permettant de résoudre numériquement et approximativement des équations différentielles à partir d’une condition initiale.
La mémoire des ordinateurs étant finie, il est indispensable de discrétiser le problème pour le résoudre numériquement. Discrétiser consiste à associer à une fonction une suite où est appelé pas de temps. Le pas de temps est l’équivalent de la période d’échantillonnage.
Un problème d’Euler est une équation différentielle d’ordre 1 munie d’une condition initiale : on cherche la fonction telle que et . La fonction recherchée peut éventuellement être un vecteur et donc avoir plusieurs composantes.
Les équations différentielles d’ordre supérieur peuvent être mises sous la forme de problème d’Euler en introduisant un vecteur dont les coordonnées sont des dérivées successives.
Mettre sous forme de problème d’Euler les équations différentielles suivantes.
La méthode d’Euler consiste à approximer la courbe localement par sa tangente. Cette approximation s’appuie sur la formule de Taylor à l’ordre 1.
Il est possible d’adapter la méthode d’Euler pour résoudre des équations aux dérivées partielles.
Une double discrétisation, spatiale et temporelle, est nécessaire pour résoudre numériquement une équation aux dérivées partielles. On pose où est le pas de temps et le pas d’espace.
Dans cette partie, on s’appuie sur l’exemple de l’équation de diffusion mais la méthode peut être adaptée à toute équation aux dérivées partielles.
Dans l’équation de diffusion, une dérivée seconde spatiale est présente. On l’approxime en utilisant une formule de Taylor à l’ordre 2.
Afin que ce schéma soit stable, il est nécessaire que .
On peut interpréter sous la forme d’une matrice. Chaque ligne correspond alors à la température à un instant partout dans le milieu. Chaque colonne correspond à la température à une position à tous les instants.