Bonjour à tous,
j'ai deux vecteurs a et b, a contient des valeurs et b aussi contient les mêmes plus d'autre valeurs mais il y a des valeurs dans b qui se répètent aléatoirement. je voudrais trouver l'indice des numéros qui se répètent.
exemple:
a=[32;22;1;5;6;7]
b=[32;22;1;5;6;7;32;22;6;7;32]
ici par ex pour le chiffre 32 l'indice c'est 1 et 7 et 11.
pour cela j'ai essayé le code dessous avec la fonction find mais il marche pas.
.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 a=[32;22;1;5;6;7]; b=[32;22;1;5;6;7;32;22;6;7;32]; for e=[a(:)] index_pot(e)=(find(b==a)); end
Quelqu'un aurait-il une idée permettant de trouver les indices ?
merci d'avance
Partager