abri34
Messages postés1Date d'inscriptionmercredi 28 novembre 2007StatutMembreDernière intervention29 novembre 2007
-
29 nov. 2007 à 10:07
cs_darunia
Messages postés354Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention24 mars 2011
-
29 nov. 2007 à 18:06
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!
luhtor
Messages postés2023Date d'inscriptionmardi 24 septembre 2002StatutMembreDernière intervention28 juillet 20086 29 nov. 2007 à 13:08
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 :)