Soit f une fonction continue sur un intervalle I et F sa primitive telle que F(x0)=y0. Le principe de la méthode d'Euler pour construire de façon approchée la courbe de la primitive de F repose sur le fait que F(a)+h*f(a) est une approximation de F(a+h) quand h est proche de 0. En partant du point initial de coordonnées (x0,y0) et en prenant un h suffisamment petit, on peut en déduire de proche en proche une approximation des coordonnées des points de la courbe représentative de F.
Dans l'algorithme ci-dessous, la méthode d'Euler est appliquée pour construire de façon approchée sur [0,1] la primitive qui s'annule en 0 de f définie par f(x)=1/(1+x2). La courbe, ainsi que les coordonnées des points calculés sont affichés.
Fichier AlgoBox associé : euler.alg (faire un clic-droit et utiliser l'option "enregistrer sous" pour télécharger le fichier)