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 :

Resolution systemes d'equations


Sujet :

MATLAB

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Novembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut Resolution systemes d'equations
    Salut les amis , pouver vous m'aider a comment resoudre ce systemes d'equations sous Matlab.
    Le systemes est en pieces jointe.
    J'attend vos reponses , et si bien la demarche a suivre.
    Merci pour votre aide
    C 'est urgent.
    Merciiiiiii
    Images attachées Images attachées

  2. #2
    Membre régulier
    Inscrit en
    Mai 2007
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 142
    Points : 94
    Points
    94
    Par défaut
    une solution consiste a ecrire a laide de 3 de tes equations" une seule equation qui ne depend que d'une seule variable et apres utiliser matlab (la fonction fzero par exemple).

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Novembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    mais c compliqué , il y a des exposant , et des exponentielles
    je peux pas trouver une seule equation.

  4. #4
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    Bonjour.
    Avec solve :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    sol =
     
    [  18.105238009653487480464945011804]
    [  15.243414953375654104950934129047]
    [ -52011447.396999435043844401910755]
    [ -2.2390536312516949378845618997636]

  5. #5
    Nouveau Candidat au Club
    Inscrit en
    Novembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    pouver vous me decrire la demarche a suivre car je suis nouveau sur le matlab
    svp, j'en ai besoin pour mon PFE.
    Merci beaucoup

  6. #6
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    Un exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    clear
    syms x1 x2 x3 x4
    eq1=0.05*x1+2*x2*exp(1/x3)+0.05^x4-850;
    eq2=0.75*x1+2.5*exp(x2)+x3*2.05^x4-150;
    eq3=1.5*exp(x1)+x3*1.05^x2+0.25*x4;
    eq4=1.25*x2*x1+exp(x3)+0.02*1.05^x4-345;
    s=solve(eq1,eq2,eq3,eq4)
    sol=[s.x1 s.x2 s.x3 s.x4]'

  7. #7
    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!
    Je cherche a resoudre un systeme d'equations non lineaires.
    Plutôt que de vouloir utiliser une fonction toute faite, commence donc par essayer en programmant toi-même la méthode de Newton-Raphson.
    Jean-Marc Blanc

  8. #8
    Nouveau Candidat au Club
    Inscrit en
    Novembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut Urgent les amis
    merci les amis
    ca bien marché avec un systeme a 4 équations et 4 inconnus
    mais en effet mon systeme est a 7 équations et 5 inconnus, on appliquant cette methode , je recoie toujours une erreur.
    mon systeme est le suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    syms x1 x2 x3 x4 x5 x6 x7
    eq1=x1*exp(-1/(0.22*x2))+0.18*x3+0.021*x4*(0.20)^x5-68.86;
    eq2=0.97*x1*exp(-1/(0.41*x2))+0.61*x3+0.021*x4*(0.39)^x5-163.69;
    eq3=0.89*x1*exp(-1/(0.59*x2))+0.71*x3+0.021*x4*(0.58)^x5-365.01;
    eq4=0.79*x1*exp(-1/(0.74*x2))+0.78*x3+0.021*x4*(0.73)^x5-589.69;
    eq5=0.69*x1*exp(-1/(0.86*x2))+0.83*x3+0.021*x4*(0.85)^x5-768.37;
    eq6=0.62*x1*exp(-1/(0.94*x2))+0.86*x3+0.021*x4*(0.93)^x5-881.361;
    eq7=0.59*x1*exp(-1/(0.96*x2))+0.87*x3+0.021*x4*(0.95)^x5-926.03;
    s=solve(eq1,eq2,eq3,eq4,eq5,eq6,eq7)
    Warning: Warning, solutions may have been lost
    Warning: Explicit solution could not be found.
    pouvez vous me donnez la solution et si possible la methode a suivre
    j'attend vos réponses les amis
    merci beaucoup par avance

  9. #9
    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!
    mon systeme est a 7 équations et 5 inconnus
    En effet, si tu as plus d'équations que d'inconnues, la solution exacte n'existe vraisemblablement pas. Si ton système était linéaire, je te recommenderais la méthode SVD, mais, dans le cas non linéaire, il y a matière à faire une thèse en analyse numérique rien que sur la méthode de résolution.
    Jean-Marc Blanc

Discussions similaires

  1. Système d'équations non-linéaires
    Par smolf2 dans le forum MATLAB
    Réponses: 4
    Dernier message: 13/01/2011, 18h03
  2. resolution d'un systeme d'equations differentielles
    Par bobo696 dans le forum MATLAB
    Réponses: 2
    Dernier message: 03/10/2008, 14h31
  3. Réponses: 1
    Dernier message: 07/03/2007, 20h34
  4. Resolution systeme lineaire
    Par inddzen dans le forum Mathématiques
    Réponses: 13
    Dernier message: 25/10/2006, 10h28
  5. REsolution d'un systeme d'equation
    Par Dr_GonZO dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 21/03/2005, 10h38

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