#1 Le 18/12/2009, à 13:18
- Geoffrey35
[Python] Système d'équation différentiel et fit
Bonjour,
Est ce que quelqu'un saurait comment fitter des points expérimentaux avec un système d'équation différentiel? Ceci afin de déduire des parametres.
Merci par avance.
Ubuntu, c'est pas non plus...
Hors ligne
#2 Le 18/12/2009, à 14:31
- Adhémar
Re : [Python] Système d'équation différentiel et fit
Qu'est ce que tu veux faire exactement ? Normalement, l'idée d'un fit, c'est d'avoir une famille de courbes dépendant de certains paramètres, et d'essayer d'évaluer les paramètres pour minimiser l'écart entre la courbe et les point expérimentaux.
Hors ligne
#3 Le 22/12/2009, à 23:32
- Geoffrey35
Re : [Python] Système d'équation différentiel et fit
Je me met a sympy qui est un module de Python et qui a pour ambition de résoudre des problèmes de math.
Ma question est celle-ci: comment met-on une condition initiale lors d"une résolution d'équation différentielle?
Merci par avance.
Ubuntu, c'est pas non plus...
Hors ligne
#4 Le 23/12/2009, à 00:38
- Kanor
Re : [Python] Système d'équation différentiel et fit
Aujourd'hui ccomment résoudre un prb ?
dans un terminal python
import sympy
help(sympy)
la on a un truc qui s'appelle solver ça semble pas mal
help(sympy.solvers )
- differential, use dsolve()
On avance
> help(sympy.solvers.dsolve)
et la tu a même des exemples
Examples
>>> from sympy import *
>>> x = Symbol('x')
>>> f = Function('f')
>>> dsolve(Derivative(f(x),x,x)+9*f(x), f(x))
C1*sin(3*x) + C2*cos(3*x)
>>> dsolve(Eq(Derivative(f(x),x,x)+9*f(x)+1, 1), f(x))
C1*sin(3*x) + C2*cos(3*x)
Dernière modification par Kanor (Le 23/12/2009, à 00:38)
Hors ligne
#5 Le 23/12/2009, à 11:44
- Geoffrey35
Re : [Python] Système d'équation différentiel et fit
Bonjour Kanor,
Oui j'ai vu cet exemple, mais il n'y a pas de condition aux limite pour avoir une solution particuliere; genre: f(0)1 et qu'il me recalcule la solution derriere.
Merci par avance, si jamais tu trouves.
Ubuntu, c'est pas non plus...
Hors ligne
#6 Le 06/01/2010, à 14:17
- Geoffrey35
Re : [Python] Système d'équation différentiel et fit
Je voudrais quand meme dire que le module SYMPY de python est vraiment génial bien qu'immature, j'encourage les développeurs à continuer à l'améliorer.
Notamment car il est encore impossible de résoudre un système d'équation différentielle.
Dernière modification par Geoffrey35 (Le 06/01/2010, à 14:17)
Ubuntu, c'est pas non plus...
Hors ligne
#7 Le 12/09/2015, à 15:32
- martine arrou-vignod
Re : [Python] Système d'équation différentiel et fit
Bonjour
Vous trouverez dans le lien ci-dessous un programme que j'ai fait qui répond à votre question
http://formav.eu/2015PYTHON/FORMAV_equa … tants.html
Cordialement
Hors ligne