How to get bin counts from max(histcount_plot)
    2 views (last 30 days)
  
       Show older comments
    
    mohamed madani
 on 5 Dec 2016
  
    
    
    
    
    Commented: mohamed madani
 on 6 Dec 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 Comments
Accepted Answer
  Walter Roberson
      
      
 on 5 Dec 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
More Answers (1)
  Jacob Ziesenis
 on 5 Dec 2016
        I would try:
find(N==max(N))
1 Comment
  Walter Roberson
      
      
 on 5 Dec 2016
				Note: this can give you multiple outputs, if the maximum happens to be duplicated.
See Also
Categories
				Find more on Data Distribution Plots in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

