eulerequadiff
DownloadTélécharger
Actions
Vote :
ScreenshotAperçu

Informations
Catégorie :Category: nCreator TI-Nspire
Auteur Author: pitieraled
Type : Classeur 3.0.1
Page(s) : 1
Taille Size: 1.50 Ko KB
Mis en ligne Uploaded: 25/04/2025 - 18:27:52
Uploadeur Uploader: pitieraled (Profil)
Téléchargements Downloads: 1
Visibilité Visibility: Archive publique
Shortlink : http://ti-pla.net/a4602320
Type : Classeur 3.0.1
Page(s) : 1
Taille Size: 1.50 Ko KB
Mis en ligne Uploaded: 25/04/2025 - 18:27:52
Uploadeur Uploader: pitieraled (Profil)
Téléchargements Downloads: 1
Visibilité Visibility: Archive publique
Shortlink : http://ti-pla.net/a4602320
Description
Fichier Nspire généré sur TI-Planet.org.
Compatible OS 3.0 et ultérieurs.
<<
""" Méthode dEuler pour la résolution déquations différentielles def euler(f, y0, t0, tf, h): Résout dy/dt = f(t, y) avec y(t0) = y0 de t0 à tf par pas h Retourne une liste des (t, y) t = t0 y = y0 resultats = [(t, y)] while t < tf: y = y + h * f(t, y) t = t + h resultats.append((t, y)) return resultats # Exemple : dy/dt = y, y(0) = 1 Ò solution exacte : y(t) = exp(t) from math import exp def f(t, y): return y valeurs = euler(f, y0=1, t0=0, tf=1, h=0.1) print("Méthode dEuler pour dy/dt = y :") for t, y in valeurs: print(f"t = {t:.1f}, approx y = {y:.5f}, exact = {exp(t):.5f}") Made with nCreator - tiplanet.org
>>
Compatible OS 3.0 et ultérieurs.
<<
""" Méthode dEuler pour la résolution déquations différentielles def euler(f, y0, t0, tf, h): Résout dy/dt = f(t, y) avec y(t0) = y0 de t0 à tf par pas h Retourne une liste des (t, y) t = t0 y = y0 resultats = [(t, y)] while t < tf: y = y + h * f(t, y) t = t + h resultats.append((t, y)) return resultats # Exemple : dy/dt = y, y(0) = 1 Ò solution exacte : y(t) = exp(t) from math import exp def f(t, y): return y valeurs = euler(f, y0=1, t0=0, tf=1, h=0.1) print("Méthode dEuler pour dy/dt = y :") for t, y in valeurs: print(f"t = {t:.1f}, approx y = {y:.5f}, exact = {exp(t):.5f}") Made with nCreator - tiplanet.org
>>