Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/12/2009, à 14: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, à 15: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 23/12/2009, à 00: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, à 01: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, à 01:38)

Hors ligne

#5 Le 23/12/2009, à 12: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, à 15: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, à 15:17)


Ubuntu, c'est pas non plus...

Hors ligne

#7 Le 12/09/2015, à 16: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