find simlar number in array
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
if i have a big array (ex: 4x58) and there are some simalr numbers on it. i want to find how many each number on the array has been repeted. how can matlab help me on that? could you explain step by step please?
1 commentaire
Matt Kindig
le 9 Nov 2012
Modifié(e) : Matt Kindig
le 9 Nov 2012
Do you mean similar numbers (as in within a certain threshold apart) or identical numbers? If identical, you can use the hist() function.
doc hist
Réponses (1)
Matt Fig
le 9 Nov 2012
Modifié(e) : Matt Fig
le 9 Nov 2012
Similar or identical? Those are different! .5 is similar to .6, but not identical.
If you mean identical, you can count how many times each number occurs like this:
A = randi(30,5,5)
N = unique(A(:));
N(:,2) = histc(A(:),N)
2 commentaires
José-Luis
le 9 Nov 2012
The documentation is usually a good place to start.
doc histc
Voir également
Catégories
En savoir plus sur Data Types dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!