How can I plot points on top of a histogram's bins?
9 ビュー (過去 30 日間)
Jaime De La Mota Sanchis 2022 年 9 月 16 日
I currently hace the following code
plot(EvaluesJ, 0,'r*', 'MarkerSize', 10)
and I want to change the points in which EvaluesJ are plotted, isntead of zero, I want them to be on top of the bin of the histogram of rand_num, however, I don't know how to do this.
Can anyone please help me?
Adam Danz 2022 年 9 月 16 日
I think this is close to what you're looking for and will get you most of the way there.
h = histogram(rand(1,5000)*100);
% Compute centers of hist bins
binCnt = h.BinEdges(2:end) - h.BinWidth/2;
% Get bar heights
barHeights = h.Values;
% plot red * at top of bins
plot(binCnt, barHeights, 'r*')