Le module numpy permet de travailler avec les tableaux (matrices) et le module matplotlib.pyplot permet de tracer des courbes . Tout ceci n'est pas au programme de terminale.
Les lignes 4 à 11 du programme permettent de tracer la fonction exp en rouge.
La suite du programme (ligne 13 à 25) est la construction de la fonction permettant d'appliquer la méthode d'Euler.
La ligne 26 appelle la fonction définie précédemment.
Ici, l'essentiel est de comprendre comment fonctionne la méthode d'Euler . Le programme est présenté pour vous montrer les capacités de Python et pour illustrer clairement cette méthode en la comparant avec la courbe de la fonction exp ( en rouge) qui est la solution de l'équation différentielle y'=y et y(0)=1
Le programme au format txt à copier et à faire tourner dans edupython.
Python Tutor ne propose pas le module matplotlib.pyplot ...