5 - Équations différentielles - Primitives :

precedent             Exercice  5 - 12               suivant
- 1  - 2  - 3  - 4  - 5  - 6  - 7  - 8  - 9  - 10  - 11  - 12  - 13  - 14  

Difficiledifficile

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 ...