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 système d'équation


Sujet :

MATLAB

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3
    Points : 5
    Points
    5
    Par défaut résolution système d'équation
    Bonjour,

    Je voudrai résoudre un système composé de 14 équations et 49 inconnues.
    Je cherche une ou plusieurs solutions à ce vecteur inconnues.

    MATLAB peut il me donner plusieurs solutions pour ce vecteur inconnue ?
    De plus MATLAB peut il permettre de fixer le domaine définition de chaque inconnue ? (car je sais d'avance que chaque inconnue doit être compris dans l'intervalle [0;1])

    Cordialement

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2010
    Messages
    1 124
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 1 124
    Points : 1 277
    Points
    1 277
    Par défaut
    Bonjour,

    14/49-> Tu risques d'avoir une infinité de solutions

    Si le système est linéaire, il suffit d'une division matricielle.
    Si le système est de classe C^2, une optimisation conviendra (doc fmincon, fmincunc et autres)
    Si le système n'est pas régulier, il faut soit le relaxer, soit faire une recherche globale.
    Tu peux inclure des contraintes dans tous les cas.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3
    Points : 5
    Points
    5
    Par défaut
    Merci pour cette réponse.
    J'avais en effet oublié de préciser que mon système était linéaire donc je passerai par la division matricielle.

    Je regardé quelques tutoriels sur la résolutions d'équation avec MATLAB (ou son équivalent libre) et il est indiqué que MATLAB ne fourni qu'une seule solution pour le vecteur inconnu. Est-il possible d'en avoir plusieurs ?
    De plus je n'ai pas trouvé d'exemple qui montre comment définir un domaine de validité sur les inconnues.

    Mon système est de la forme AX=B
    1) je défini d'abord la matrice de coefficient >>A=[49 colonnes*14 ligne]
    2) je défini le vecteur B >> B=[1 colonne*14 lignes]
    3) division matricielle >>A\B

    La plupart des exemples que j'ai trouvé se présente sous la forme ci-dessus.

    Comment puis-je faire pour définir le domaine de chaque inconnue du vecteur solution ?
    Comment obtenir plusieurs solution pour le vecteur X ?
    Est-il possible d'importer la matrice de coefficient à partir d'un fichier texte par exemple ?

    Voilà mes interrogations. désolé si c'est des choses basique mais je suis complètement débutant sur ce genre de logiciel.

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3
    Points : 5
    Points
    5
    Par défaut
    J'ai posé la question la question directement sur le forum officiel et j'ai eu ma réponse. Donc je met la réponse ici au cas ou quelqu'un ai la même interrogation que moi.

    http://www.mathworks.fr/matlabcentra...-linear-system

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/12/2013, 15h36
  2. Résolution système d'équations polynomiales
    Par kaluk dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 24/05/2013, 14h36
  3. Résolution système d'équation par la méthode SOR
    Par seanp223 dans le forum Mathématiques
    Réponses: 9
    Dernier message: 25/05/2011, 16h35
  4. [XL-2003] résolution système d'équation
    Par yvespi dans le forum Excel
    Réponses: 1
    Dernier message: 17/05/2010, 23h02
  5. [Débutant] Problème de résolution système d'équation
    Par Damien123 dans le forum MATLAB
    Réponses: 7
    Dernier message: 31/10/2009, 19h10

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