规模一个直方图区域= 1

75(30天)
约瑟夫•李
约瑟夫•李 2011年3月3日
回答: 阿拉Al-jobory2020年5月14日
你好,我只是想知道如何规模直方图,面积等于1。

答案(4)

大卫年轻
大卫年轻 2011年3月3日
如果条平行的箱子是好的,你可以这样做:
%一些数据
d = randn (10000 1);
%计算直方图
nbins = 50;
[h,中心]=嘘(d, nbins);
单位面积%正常化
norm_h = h /(元素个数(d) *(中心(2)中心(1)));
情节(中心、norm_h);
5个评论
沃尔特·罗伯森
沃尔特·罗伯森 2011年3月3日
昨晚的计算我在想:
h = histc (d,边);
norm_h = h (1: end-1)。/ (h (1: end-1) * diff(边缘)。');
请注意,这是一个矩阵相乘,而不是以聪明元素相乘。
快速数字检查表明,如果最后的边缘正最后diff()结果将是正无穷,从而使无限区域h (end-1)。*(边缘(结束)-边缘(end-1))的部分矩阵乘法,这是不好的。
我得重新考虑正常化。

登录置评。


1月
1月 2011年3月9日

Ayham Alsaoud
Ayham Alsaoud 2019年10月12日
h =直方图(数据,“归一化”,“pdf”);
这正是直方图的概率密度函数的特征(区域1和做你想要的比例)保修期内
% %计算面积和试一试:
h =直方图(数据,“归一化”,“pdf”);
边缘= h.BinEdges;
v = h.Values;
= 0;
i = 1:尺寸(v, 2)
= + v(我);
结束
面积=(边(2)边(1))*年代;
2的评论
沃尔特·罗伯森
沃尔特·罗伯森 2020年5月13日
这是现在好;可悲的是回到2011年,当最初的问题是问,归一化直方图()不是一个选择

登录置评。


阿拉Al-jobory
阿拉Al-jobory 2020年5月14日
但我仍然有问题我不需要使用 直方图(数据、“正常化”、“pdf”)我有一个方程p (S) = exp (- (S-S_0) ^ 2/2σ^ 2)/√(2πσ^ 2)我试着情节就像直方图(数据、“正常化”、“pdf”)但它给我不同的结果
谢谢提前

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!