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 :

Extraction des valeurs d'une matrice selon première colonne


Sujet :

MATLAB

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2011
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 18
    Points : 13
    Points
    13
    Par défaut Extraction des valeurs d'une matrice selon première colonne
    Bonjour,

    J'ai une matrice qui s'ecrit de la facon suivante :

    A =
    1 2 2.79e-06
    1 4 1.01032e-05


    2 8 2.17e-05
    2 10 2.7e-05
    2 12 3.4e-05

    n 14 4.079e-05
    n 16 4.7e-05
    n 18 5.43e-05
    n 20 6.4e-05
    n 22 6.88e-05

    je souhaite extraite les sous matrices de A suivant la valeur de la première colonne, c'est a dire des que la valeur de la première colonne change on passe a la deuxième sous matrice sachant que le nombre de valeurs qui se répètent dans la première colonne n'est pas constant.
    Pour illustrer ça , par exemple : la première valeur de la première colonne de A vaut 1, donc on extrait la sous matrice suivante :
    1 2 2.79e-06
    1 4 1.01032e-05

    pour la deuxième valeur cad 2 ici, on extrait la sous matrice :
    2 8 2.17e-05
    2 10 2.7e-05
    2 12 3.4e-05

    et ainsi de suite.

    Merci d'avance de votre aide

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Pour cela, tu as la possibilité d'utiliser l'indexage logique. Cela donnerait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    valeur = % 1..n
    A(A(:,1)==valeur,:)

Discussions similaires

  1. Réponses: 12
    Dernier message: 27/03/2013, 14h15
  2. Modifier des valeurs dans une matrice
    Par m4tl4b dans le forum MATLAB
    Réponses: 4
    Dernier message: 04/04/2008, 16h51
  3. Réponses: 2
    Dernier message: 09/03/2008, 07h45
  4. Extraire des valeurs d'une matrice
    Par Kcyril dans le forum MATLAB
    Réponses: 4
    Dernier message: 23/04/2007, 14h59
  5. tri des valeurs d'une matrice
    Par suzanne loubert dans le forum Langage
    Réponses: 2
    Dernier message: 07/12/2005, 03h47

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