我想画一个X=[0 0 1.1 1.3 1.4 2.7 2.7 3.1 3.4 5.4 5.3 5.4]
当我尝试使用hist()
时,正如你所知道的,它只能在间隔内绘制。
但是我想画一个图,比如说,当x=0
,它的频率2点在图
%Define centers for the intervals, to let each value get it's own interval
C=sort(unique(X))
%accumulate data
[a,b]=hist(X,C);
%Plot with bar, because it looks better
bar(b,a);