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ésoudre un système dans Matlab


Sujet :

MATLAB

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 76
    Points : 50
    Points
    50
    Par défaut Résoudre un système dans Matlab
    Bonjour,

    J ai le système d'équation suivant :

    (1) RCx^2-Rcy^2+2RBx+y(CD+E)-2Ryx+EB=0
    (2) Rx^2-Ry^2-x(E+CD)+2RBy+2RCyx-BD=0

    avec B,C,D,E et R des constantes et X et Y tel que sqrt(X^2+Y^2)<=0

    Je n'arrive pas à trouver un moyen de le résoudre sous matlab, en existe-t-il un ?

  2. #2
    Membre éprouvé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2007
    Messages
    979
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 979
    Points : 1 256
    Points
    1 256
    Par défaut
    La condition suivante est douteuse

    sqrt(X^2+Y^2)<=0

  3. #3
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 129
    Points : 119
    Points
    119
    Par défaut
    Salut

    Pourquoi est-ce douteux?? il existe 2 racines pour un nombre, le positif et le négatif, non?

  4. #4
    Membre éprouvé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2007
    Messages
    979
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 979
    Points : 1 256
    Points
    1 256
    Par défaut
    Pour moi, sqrt(X^2+Y^2)<=0 veux dire qu'une racine carrée est négatif . Pi être que je me trompe.

  5. #5
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 129
    Points : 119
    Points
    119
    Par défaut
    Mais par exemple, la racine de 4, c'est 2 mais aussi -2, non?

  6. #6
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 129
    Points : 119
    Points
    119
    Par défaut
    En revanche je ne sais pas comment matlab le gère....

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 76
    Points : 50
    Points
    50
    Par défaut
    oui c'est douteux en effet, j' ai oublié un 1 ...
    en faite la condition c'est sqrt(X^2+Y^2)<=10

  8. #8
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut !
    Comment est-tu arrivé à cet horrible système ?
    Jean-Marc Blanc

  9. #9
    Membre confirmé
    Avatar de Dam2227
    Inscrit en
    Juin 2007
    Messages
    343
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Juin 2007
    Messages : 343
    Points : 487
    Points
    487
    Par défaut
    Juste pour répondre à Janny

    x^2 = 4 te donne les solutions x=sqrt(4) et -sqrt(4). En aucun cas la racine est négative!

    D'ailleurs si tu traces sqrt(x), la fonction est positive^^.

    Sinon, pour ton problème, et bien tu peux regarder du côté de la fonction : lsqnonlin. A savoir que le résultat n'est pas des plus précis. Si tu veux vraiment avoir une bonne RMSE, il te faudra, une fois que tu auras calculer tes coeffs avec cette fonction, que tu fasses varier tes paramètres indépendament les uns des autres et que tu prennes le set de coeffs qui minimise ton système. Et cette partie, c'est à toi de la programmer.

    Bon courage

  10. #10
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 76
    Points : 50
    Points
    50
    Par défaut
    pour répondre à jean-marc : non je n'y arrive toujours pas.

  11. #11
    Membre éprouvé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2007
    Messages
    979
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 979
    Points : 1 256
    Points
    1 256
    Par défaut
    Salut,

    Tu a le choix entre deux façon de faire:
    - Méthode de Newton-Raphson : zéros d'une fonction
    - Passer à un problème de minimisation : nouveau_Probleme = probleme1^2 + probleme2^2


    Deux liens pour te guider :
    Lien1
    Lien2

    ++

  12. #12
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 76
    Points : 50
    Points
    50
    Par défaut
    merci beaucoup pour vos aides, je vais suivre les indications.

  13. #13
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut !
    non je n'y arrive toujours pas
    Ma question n'était pas claire: je ne te demandais pas comment tu résolvait ton système, mais d'où il venait, comment tu l'avais écrit; est-ce que c'est un exercice qu'un prof. t'a donné sous cette forme, est-ce que ça provient de l'étude d'un phénomène physique ?
    Jean-Marc Blanc

  14. #14
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 76
    Points : 50
    Points
    50
    Par défaut
    mon équation provient de l'étude d'un phénomène physique. En faite je cherchais le maximum d'une fonction donc je l'ai dérivé par les deux variables et ensuite je suis arrivée à ce système.

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

Discussions similaires

  1. Résoudre un polynôme d'ordre 16 dans matlab
    Par doinier dans le forum Mathématiques
    Réponses: 6
    Dernier message: 06/11/2013, 22h14
  2. Réponses: 4
    Dernier message: 13/08/2013, 12h37
  3. Réponses: 2
    Dernier message: 19/05/2006, 14h48
  4. Dossier Système dans panneau configuration
    Par majo07 dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 20/12/2005, 11h40
  5. Table système dans entreprise manager
    Par Florent PORRAS dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 06/09/2004, 14h39

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