export frequency data from a histogram

Hi there, I have a histogram that looks like this:
histogram.png
and I would like to extract the frequency data (y-data) so I can make a seperate plot with points.
Any help would bge much appreciated
Many thanks

 採用された回答

Star Strider
Star Strider 2019 年 4 月 16 日

0 投票

Use a handle to return the information from the histogram function, then get the values you want:
figure
hh = histogram(x);
edges = hh.BinEdges;
counts = hh.BinCounts;
values = hh.Values;
See the documentation on Histogram Properties (link) for a list of all of them.

5 件のコメント

Steven Lord
Steven Lord 2019 年 4 月 16 日
Alternately if you just need the edges and counts data but don't need and/or want the picture, call histcounts instead of histogram.
P_L
P_L 2019 年 4 月 17 日
Thank you both !!
Star Strider
Star Strider 2019 年 4 月 17 日
As always, our pleasure!
James Hughes
James Hughes 2020 年 11 月 26 日
What's the difference between BinCounts and Values? They seem to be the same.
Star Strider
Star Strider 2020 年 11 月 27 日
It’s an example of how to get various data from the function.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

質問済み:

P_L
2019 年 4 月 16 日

コメント済み:

2020 年 11 月 27 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by