bonjour,
La fonction unique permet de supprimer la répétition dans un vecteur mais elle ne nous donne pas le rang des valeurs répétées. existe-t-il une autre fonction qui nous donne les rangs???
merci d'avance
bonjour,
La fonction unique permet de supprimer la répétition dans un vecteur mais elle ne nous donne pas le rang des valeurs répétées. existe-t-il une autre fonction qui nous donne les rangs???
merci d'avance
Commence par lire ceci >>
Ensuite regardes dans la doc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part >> doc find
Les règles Les cours La fonction rechercher
N'oubliez pas de mettre en et de voter.
La terre n'est pas un héritage de nos parents, mais un emprunt que nous faisons à nos enfants. La protection de notre environnement est la responsabilité de tous. Ne reculez plus devant l'urgence, agissez !
merci pour la réponse
malheureusement ce n'est pas ce que je recherche, ce qui m'intéresse est le rang pour chaque valeur répétée par exemple:
x= 1 3 1 3 5 2
je voudrais avoir ceci:
x= 1 3 5 2
avec
pour x=1 les rangs sont : 1 et 3
pour x=3 les rangs sont : 2 et 4
Bonjour,
Pourquoi find ne convient pas?
tu peux aussi utiliser le résultat de unique pour effectuer cette recherche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 find(x==1) find(x=3)
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 beaucoup
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