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 de systèmes linéaire d'équations symboliques


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 27
    Par défaut Résolution de systèmes linéaire d'équations symboliques
    Bonjour tout le monde

    j'aimerais savoir comment écrire la fonction solve pour un très grand nombre d'équations (dépassant les 1000 équations et bien sur le nombre d'inconnus est égal au nombre d'équations) ? parce que je ne peux pas écrire cela manuellement solve(équations,variables).

    par exemple si j'ai 6 vecteurs lignes dans lesquels j'ai mis mes équations A(1x300), B(1x300), C(1x300), D(1x300), E(1x300), F(1x300) et dans chaque colonne de ces vecteurs on a une équation linéaire symbolique (par exemple sous cette forme 2x+5y-14z+6c....) et j'ai deux matrices de variables V1(3x300) et V2(3x300). j'aimerais en utilisant la fonction solve ou linsolve pouvoir résoudre mon système d'équations et déterminer toutes mes variables. Comment faire?

    merci pour votre aide

  2. #2
    Membre expérimenté
    Profil pro
    Doctorant
    Inscrit en
    Mars 2011
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Doctorant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2011
    Messages : 147
    Par défaut
    Bonjour,

    Tu ne peux pas poser ton problème linéaire sous la forme AX=B et calculer inv(A)*B en symbolique ?

  3. #3
    Membre averti
    Femme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 27
    Par défaut
    j'ai essayé cela mais je n'ai pas pu parce que j'ai comme vous voyez 1800 équations et j'ai trouvé ça difficile
    est ce qu'il n' y a pas une possibilité d'appeler toutes les équations et toutes les variables peut être dans une séquence ou peut être trouver quelque chose qui ressemble à ça solve({A(1,i)==0,i=1:300},{B(1,i)==0,i=1:300},...,[V1(:,:),V2(:,:)]) peut étre ce que je dis n'a pas sens sur matlab mais j'aimerais tant trouver une solution

    merci

Discussions similaires

  1. Résolution des systèmes linéaires
    Par FR119492 dans le forum Mathématiques
    Réponses: 7
    Dernier message: 24/12/2010, 20h15
  2. Résolution des systèmes linéaires
    Par Rniamo dans le forum Mathématiques
    Réponses: 18
    Dernier message: 28/02/2009, 00h55
  3. Résolution de systèmes linéaires : une erreur
    Par delphidebutant dans le forum Mathématiques
    Réponses: 7
    Dernier message: 21/02/2009, 15h00
  4. Réponses: 4
    Dernier message: 10/03/2007, 17h45

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