salut
j'aimerais bien chercher le nombre des éléments différents dans un vecteur
exemple:
v=[3 5 3 3 6 3 3 1]
nvdif = 4
salut
j'aimerais bien chercher le nombre des éléments différents dans un vecteur
exemple:
v=[3 5 3 3 6 3 3 1]
nvdif = 4
Bonjour,
Tu peux t'aider de la fonction unique.
Pour une bonne utilisation des balises code c'est ici!
Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources
La nature est un livre écrit en langage mathématique. Galilée.
merci
soit ce vecteur
v=[4 6 6 6 4 6 6 4 9]
ce vecteur contient deux groupes gp=[4 6 9]
comment determiner position de chaque groupe dans le vecteur et le trier dans l'ordre decroissante
càd gp(1) se répète 3 FOIS sa position est 1
gp(2) se répète 5 FOIS sa position est 2
gp(3) se répète 1 FOIS sa position est 9
Je veux pas avoir l'air de me répéter mais :
Ce n'est pas très compliqué de compter les occurrences de chaque valeur avec les résultats renvoyés par la fonction unique. (par exemple en utilisant histc)
Code : Sélectionner tout - Visualiser dans une fenêtre à part doc unique
Pour une bonne utilisation des balises code c'est ici!
Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources
La nature est un livre écrit en langage mathématique. Galilée.
Allez, dans un élan de bonté, voici la solution :
mais la prochaine fois, c'est direction l'aide de Matlab!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [unique(v)' histc(v,unique(v))']
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager