IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

calcul numérique : Intégrateur simplectique d'ordre 2


Sujet :

Algorithmes et structures de données

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2004
    Messages : 185
    Points : 118
    Points
    118
    Par défaut calcul numérique : Intégrateur simplectique d'ordre 2
    Bonjour, j'ai un devoir à préparé et je sèche monstrueusement sur la première question.... j'aurai vraiment besoin d'aide:

    le système d'equations à résoudre est de la forme:
    dx/dt="x point"=v
    dv/dt="v point"=f(x,v,t)
    pour un système à une dimension, où f(x,v,t) est spécifique au problème posé. Les équations (1) peuvent être exprimées sous formes de différences finies au moyen d'un schéma semblable au schéma d'Euler. On définira par exemple :
    xi+1=xi+vi+1/2"delta t"
    vi+1/2=v(t+1/2"delta t")=v([i+1/2]"delta t"), i=0,1,2,3,...


    En vous basant sur les equations (1) et (2), développez l'équation aux différences finies pour obtenir l'expression de la vitesse au pas i+3/2 (le pendant de l'expression pour xi+1 dans [2]. Vous procèderez à partir d'un dev. limité de Taylor
    voilà ce que j'ai pour l'instant trouvé:
    v(ti+"delta t") = vi + "delta t"*"v point" + O("delta t"²)
    <=> vi+1=vi + f(x,v,t) + O("delta t"²)
    <=> vi+3/2 = vi+1/2 + f(x,v,t) + O("delta t"²)

    edit :: je sais pas sur quoi faire le dl de taylor

  2. #2
    Membre habitué Avatar de larnicebafteur
    Inscrit en
    Mai 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 133
    Points : 131
    Points
    131
    Par défaut
    Pour des questions purement mathématiques, il faudrait penser aux forums mathématiques :

    fr.education.entraide.maths
    fr.sci.maths

    Car ici, les pseudos mathématiciens-informaticiens donnent de droles de réponses parfois ...
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2004
    Messages : 185
    Points : 118
    Points
    118
    Par défaut
    je ne demande pas non plus qu'on me fasse mon devoir, mais je vois pas quelle information je dois comprendre de : le pendant de l'expression pour xi+1 dans [2]

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2005
    Messages
    644
    Détails du profil
    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2005
    Messages : 644
    Points : 754
    Points
    754
    Par défaut
    V[i+3/2] = V[t(i+1/2) + dt] = V[i+1/2] + dt * dV/dt(à t <=> i+1/2) =>

    V[i+3/2] = V[i+1/2] + dt * f(x,v,t=i+1/2)

Discussions similaires

  1. Les bibliothèques de mathématiques et de calcul numérique
    Par ToTo13 dans le forum Mathématiques
    Réponses: 16
    Dernier message: 14/08/2013, 11h13
  2. [fedora 9,eclipse CDT,Qt] utiliser GMP (calculs numériques)
    Par olivier57b dans le forum Bibliothèques
    Réponses: 4
    Dernier message: 23/09/2008, 14h53
  3. Réponses: 1
    Dernier message: 14/08/2008, 15h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo