Aller au contenu

décembre 2021

Intégration d'EDO

Vous êtes nombreux à regretter qu'il ne soit pas possible d'intégrer des équations différentielles avec scipy.integrate.odeint dans Basthon. C'est maintenant possible ! https://basthon.fr/galerie.html

J'ai utilisé les intégrateurs implémentés en Python pur de la dernière version de Scipy https://docs.scipy.org/doc/scipy/reference/generated/scipy.integrate.solve_ivp.html puis j'ai réécrit scipy.integrate.odeint pour qu'il les utilise. Voir https://framagit.org/casatir/basthon-kernel/-/tree/master/src/modules/_ivp/_ivp et https://framagit.org/casatir/basthon-kernel/-/blob/master/src/basthon-py/basthon/_hack_modules.py#L143

C'était attendu par beaucoup d'enseignants de SPC.

La sortie graphique se signale dans la console

Dans Basthon-Console, il n'est pas toujours intuitif pour les débutants d'ouvrir la sortie graphique après l'utilisation de Turtle, PIL, PythonTutor, p5, etc. Maintenant, le bouton clignote quand il y a quelque-chose à voir !

Nouveaux messages d'erreur

Parce qu'un message d'erreur, c'est utile, autant qu'il soit lisible ! Vous préférez avant ou maintenant ?