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 :

DAE


Sujet :

MATLAB

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 11
    Par défaut DAE
    Bonjour,
    je suis en thèse et j'ai un problème sur Matlab, je suis une utilisatrice novice et je veux résoudre un système de 3 équa différentielles et de 9 équa algébrique. Pour cela j'ai utilisé la méthode ODE15s mais la fenêtre de commande me dit que mon système doit avoir un "index" supérieur à 1... Nulle en math et en Matlab je ne sais pas ce que ça veut dire... quelqu'un peut il m'éclairer? Merci d'avance

  2. #2
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    bonjour la thése!!!
    ce lien pourrait téclaircir sur ton message d'erreur:
    http://www.mathworks.com/support/sol...lution=1-15S5M

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 11
    Par défaut
    merci je fonce sur le lien... quelle rapidité!

  4. #4
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    j'espère que ça puisse t'aider parce que j'ai rien capté aux histoires d'index!

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 11
    Par défaut
    ben en fait pour ce que j'en ai lu pour l'instant (mais je crois que je reprendrai ça demain à tête reposée) ça ressemble beaucoup à ce qu'il y a dans l'aide de matlab.... mais bon je me réserve le doc en pdf pour demain!

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 39
    Par défaut
    Pourrais-tu poster le message d'erreur exact ?

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 11
    Par défaut
    voilà le message d'erreur :
    ??? Error using ==> funfun\private\daeic12
    This DAE appears to be of index greater than 1.

    Error in ==> ode15s at 394
    [y,yp,f0,dfdy,nFE,nPD,Jfac] = daeic12(odeFcn,odeArgs,t,ICtype,Mt,y,yp0,f0,...

    Error in ==> partetglobal6 at 175
    [t,y] = ode15s(@f,tspan,y0,options);

  8. #8
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    ton message d'erreur est discuté ici:
    http://www.mathworks.com/support/sol...lution=1-19Z26

  9. #9
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 11
    Par défaut
    oulala... ça viendrait donc de mes conditions limites??? Il faut que je regarde ça de plus prêt... apparemment mon système est aussi mal conditionné c'est à dire que j'ai des valeurs pouvant avec de 1e3 à 1e-10... donc système très instable à résoudre...

  10. #10
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    autant dire que 3 ans pour faire la thèse c'est ce qu'il faut

  11. #11
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 11
    Par défaut
    oui tu as tout compris.... en plus j'avoue le calcul numérique n'est pas ma tasse de thé et j'ai du mal à comprendre quelle méthode utiliser et comment ... alors la subtilité des messages d'erreur...
    Mais ce forum m'aide beaucoup!

  12. #12
    Membre actif
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 39
    Par défaut
    Un conseil, fais une petite étude biblio de ton problème. Tu trouveras sans doute des articles qui traitent d'un sujet equivalent.

  13. #13
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 299
    Par défaut
    Salut, pour le peu que je connaisse des DAE, je crois que tout DAE d'ordre >=1 peut se transformer en DAE d'ordre 1 quitte à augmenter la dimension du sysème.

    J'ai moi-même des ODE et des DAE mais grâce à mes conditions algébriques issues de mon DAE j'ai pu simplifier des équations de mon ODE et donc du coup diminuer la dimension de mon système d'ODE

  14. #14
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 11
    Par défaut
    OK... mon problème est que je suis très très nulle en math et que je ne sais même pas identifier l'ordre de mon système... en réalité je pensais qu'il était d'ordre 1 et c'est l'erreur de Matlab qui m'a fait douter...

  15. #15
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 11
    Par défaut
    bonjour je sais que ça fait très longtemps que j'ai posté mais je voulais vous dire que j'avais enfin compris ce que voulais dire le message d'erreur pour lequel j'avais posté au départ! En fait mon système d'équation présentais des équations "redondantes" et donc le déterminant était "nul". Voilà donc ça venait de mon système d'équations. Je n'ai plus qu'à trouver une autre équation et recoder pour voir si ça marche! en tout cas encore une fois merdi pour votre aide!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Papervision] BitmapMaterial sur DAE ne s'affiche pas
    Par vedder dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 18/07/2014, 08h42
  2. fichier COLLADA(.dae) ne veut pas fonctionner sur flash
    Par Zoumourrouda dans le forum Développement 2D, 3D et Jeux
    Réponses: 2
    Dernier message: 13/07/2012, 15h00
  3. Réponses: 7
    Dernier message: 13/08/2009, 23h22

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