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 :

solver équa diff


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 165
    Par défaut solver équa diff
    hello à tous,

    Jusqu'à maintenant, je travaillais sur fortran, mais maintenant je veux créer une applet et donc utiliser java.
    Je veux résoudre une grosse équation différentielle pour décrire les matériaux piézoélectriques. J'utilisais un solver nommé radau5 (qui utilise la méthode de runge kutta d'ordre 5). je voulais savoir si quelqu'un a déjà entendu parler de cela et si vous savez s'il existe une version java de radau5

    merci beaucoup pour vos réponses

    Jayjay

  2. #2
    Expert confirmé

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Par défaut
    Runge Kutta, oui. Radau5 non. Java, je connais pas.

    Dans les archives du groupe on a deja cause de Runge Kutta. On trouve facilement sir le net des presentations simples avec les parametres pour l'ordre 3 ou 4.

  3. #3
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Pour ce genre de calcul, j'utilise la librairie de Flanagan.

    Elle dispose d'une classe pour Runge Kutta (4) mais je ne l'ai jamais testé.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

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

    Informations forums :
    Inscription : Juin 2005
    Messages : 644
    Par défaut
    avec RK4 j'ai déjà résolu des systèmes d'équation différentielles de + que 100 equations liées.
    La + grosse difficulté reside en l'inversion de la matrice si cela est necessaire.
    Si la matrice est fixe cela est à faire qu'une fois, mais dans le ca de matériaux non linéaires ( comme saturartion magnétique ), les coefs de l'equa dif varient avec l'etat de la solution:
    Cela devient + fastidieux et demande plus de précautions.
    Radau5 : inconnu.
    J'ai programm▬ sous borland ( C++ ou delphi ) mais pas Java.

Discussions similaires

  1. résolution numérique d'équa diff
    Par alazar dans le forum Mathématiques
    Réponses: 14
    Dernier message: 09/04/2011, 11h16
  2. Résolution d'un système d'ODE (équa. diff)
    Par prog_ dans le forum MATLAB
    Réponses: 1
    Dernier message: 31/10/2010, 14h26
  3. Petits soucis avec Matlab (équa diff, bessel)
    Par adri010 dans le forum MATLAB
    Réponses: 0
    Dernier message: 14/05/2010, 15h30
  4. Resolution d'équa diff par RK4
    Par chardonnette dans le forum MATLAB
    Réponses: 1
    Dernier message: 15/04/2008, 16h54
  5. [VBA]Intégrer des équa. diff. par méthode d'Euler
    Par bibinou_fr dans le forum Excel
    Réponses: 2
    Dernier message: 06/05/2007, 15h24

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