Problème Equation différentielle

Signaler
Messages postés
1
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
29 novembre 2007
-
Messages postés
354
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
24 mars 2011
-
Bonjour,
je cherche un programme en C/C++ pour résoudre une équation de type: df(t)/dt = 1/k (g(t) - f(t)) avec g et f deux fonctions indépendantes et k constante.
Mais plus généralement, je cherche un algorithme permettant de résoudre les équations différentielles du premier et second ordre.
L'exemple du dessus me servirais de point de départ.
Merci!

2 réponses

Messages postés
2023
Date d'inscription
mardi 24 septembre 2002
Statut
Membre
Dernière intervention
28 juillet 2008
5
Bas je vois pas trop l'utilité d'un algo pour résoudre des équations différentielles que l'on sait résoudre.
Dans tous les cas, tu peux utiliser les plus connus:
- Runge Kutta ordre 1 (Euler)
- Runge Kutta standard (ordre 4)
- etc...

Pour chaque méthode, on a aussi les variantes explicites/implicites.

RK1 (Euler) est très simple à implémenter et dans ton cas, cela suffira probablement si c'est juste pour jouer :)
Messages postés
354
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
24 mars 2011
2
Suffit de trouver comment faire et l'adapter en algo (qui a dit Google ?)

Et puis je vois pas non plus l'interet de poser 2 fois la meme question :
 http://www.cppfrance.com/infomsg_RESOLUTION-EQUATION-DIFFERENTIELLE_1041138.aspx

D@runia