How to display multiple histograms in one window?
8 views (last 30 days)
Show older comments
Hi, I have a matrix of 8X100 doubles (8 rows and 100 columns) named 'cMat8x100'. I would like to display the data as 8 histograms in one window. Here is my code: >>[nHistC, cEdges] = histcounts(cMat8x100, 20); >>figure >>bar(cEdges(1:end-1), nHistC); But it displays only one histogram. How to make it to display 8 of them in one window? Thanks.
0 Comments
Accepted Answer
Steven Lord
on 9 Dec 2016
You want the graphical output, not just the bin counts. Because of that you should call histogram eight times (once per row in your matrix) instead of calling histcounts. Use hold on to add each new histogram object to the same axes rather than clearing the axes each time you call histogram.
3 Comments
More Answers (0)
See Also
Categories
Find more on Histograms 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!