matlab中的间隔和频率,不使用hist

时间:2015-03-09 18:41:57

标签: matlab

。我的数据集为50,它是泊松,另一个是正常的。从这些数据集中,我根据它们的分布类型相互生成随机数据集。现在假设原始的是观察到的,创建的是期望的。如何计算这些数据集的间隔和频率out out,因为hist给出了观察和预期的不同间隔,这将使数据集在chi2gof中被拒绝。 heeeeeeellllllppp

1 个答案:

答案 0 :(得分:0)

Mathworks不再推荐hist功能。相反,您应该使用histogram功能。它支持指定直方图的区间边缘。

这是一个简单的测试运行,显示如何生成具有不同范围的两个数据集的50个bin直方图,同时确保这些数据库是相同的:

x = rand(10000, 1) * 3;
y = rand(10000, 1) * 2 + 2;
low = min([x; y]);
high = max([x; y]);
histogram(x, linspace(low, high, 50));
histogram(y, linspace(low, high, 50));

enter image description here enter image description here