How to get bin counts from max(histcount_plot)
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
mohamed madani
le 5 Déc 2016
Commenté : mohamed madani
le 6 Déc 2016
I have a histcount plot which uses two different vectors. I called them 'Peak' and 'Bin'. The 'Bin' is obviously bins and 'Peak' is the data that goes in each bin. So then I made a histcount; Cnts=histcounts(Peak,Bin). Now I need a way to find the peak that this histcount will give. By peak, I mean finding the highest count and then find the corresponding bin number. I then need to plot those along with the histcount which I can do using the 'hold' command. I'm just having a problem with finding the Bin number that has the highest counts.
0 commentaires
Réponse acceptée
Walter Roberson
le 5 Déc 2016
Use the two-output version of max() applied to Cnts. The second output gives you bin number and you can use it to index bins to get the location
2 commentaires
Plus de réponses (1)
Jacob Ziesenis
le 5 Déc 2016
I would try:
find(N==max(N))
1 commentaire
Walter Roberson
le 5 Déc 2016
Note: this can give you multiple outputs, if the maximum happens to be duplicated.
Voir également
Catégories
En savoir plus sur Data Distribution Plots 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!