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

MATLAB Discussion :

Résolution numérique des équations différentielles


Sujet :

MATLAB

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2013
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Résolution numérique des équations différentielles
    bonjour
    Je suis débutant et ne maîtrise pas du tout ce qui est équation différentielle. Voici ce que je doit faire:
    Je veux visualiser la résolution des équations différentielles sous la forme des courbes (chaque méthode a un courbe) à partir des valeurs bien déterminer (tableau de valeur ) suivant chacun de ses méthode :

    1 ère méthode d’Euler progressive :

    yn+1 = yn+ h*f( tn , yn )

    2 éme méthode de Crank-Nicolsin :

    yn+1 = yn+ (h/2)* [ f( tn , yn ) + f( tn+1 , yn+1 ) ]

    3éme méthode de Heun :

    K1 = f( tn , yn )
    K2= f(tn+1 , yn + h* K1)
    yn+1 = yn+ (h/2)*( K1 + K2 )

    4éme méthode de Runge – Kutter :

    yn+1 = yn+ (h/6)*( K1 + 2K2 + 2K3 + K4 )
    K1 = f( tn , yn )
    K2= f( tn +(h/2) , yn + (h/2)* K1 )
    K3= f( tn +(h/2) , yn + (h/2)* K2 )
    K4= f( tn+1 , yn + h* K3 )

    malheureusement je n'atteins pas la solution , s'il vous plait j'ai besoin de votre aide

    mercii beaucoup pouur votre aide

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2013
    Messages : 11
    Points : 9
    Points
    9
    Par défaut
    Hello,
    Est ce que tu as déja écris un code? Histoire de voir ce qui ne joue pas, parce que en tapant le nom des différentes méthodes sur google, tu trouves facilement une implémentation matlab

    Et je te conseille de commencer par Euler, c'est la plus simple à coder et la plus intuitive.

    Cordialement

Discussions similaires

  1. [XL-MAC 2011] Résolution numérique d'équations différentielles par la méthode d'Euler
    Par mehdi.PM dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/01/2015, 02h48
  2. Résolution numérique d'équations différentielles
    Par Matechaa dans le forum Général Python
    Réponses: 0
    Dernier message: 26/05/2014, 13h17
  3. résolution des équations différentielles
    Par mouna19 dans le forum MATLAB
    Réponses: 1
    Dernier message: 16/05/2011, 10h52
  4. Réponses: 2
    Dernier message: 25/02/2010, 18h04
  5. Réponses: 1
    Dernier message: 08/12/2006, 17h13

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