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 :

Problème de points redondants [Débutant]


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 53
    Par défaut Problème de points redondants
    Bonjour,

    Voici mon problème:
    J'ai une matrice 2*N, chaque ligne de cette matrice correspond aux coordonnés d'un point dans R².
    J'aimerais compter ces points, au débuts j'ai pensé à utiliser la fonction length; puis je me suis rendue compte que j'avais des points redondants dans ma matrice, ce qui fait que length ne retourne pas la valeur souhaité.

    Y a t-il une méthode simple et rapide de compter mes points ?

  2. #2
    Membre expérimenté
    Inscrit en
    Novembre 2006
    Messages
    236
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 236
    Par défaut
    regarde la fonction unique

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 53
    Par défaut
    euh unique s'applique à un vecteur de valeur simple, la mon vecteur comporte des couples de point, je n'ai pas l'impression que unique puisse gérer ça.

  4. #4
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    Cela dépend à quoi ressemble ton tableau.
    Mais UNIQUE avec l'option 'rows' pourrait fonctionner.

    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    A=[1 2;5 1;1 2;3 1];
    unique(A,'rows')
     
    ans =
     
         1     2
         3     1
         5     1

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 53
    Par défaut
    parfait merci

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

Discussions similaires

  1. Problème de point d'arret qui réapparait
    Par colorid dans le forum EDI
    Réponses: 1
    Dernier message: 29/10/2007, 18h12
  2. un problème de point virgule ?
    Par tosna dans le forum Débuter
    Réponses: 7
    Dernier message: 30/05/2007, 16h40
  3. Problème de point-virgule absent
    Par *.Har(d)t dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 04/05/2007, 13h15
  4. [FLASH MX] Problème de point virgule
    Par noarno dans le forum Flash
    Réponses: 4
    Dernier message: 20/07/2004, 15h24
  5. Problème d'affichage redondant (genre boucle)
    Par EJ dans le forum XSL/XSLT/XPATH
    Réponses: 13
    Dernier message: 01/06/2004, 11h41

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