我如何确定数据的概率分布?

48视图(30天)
道格
道格 2012年3月29日
评论道: mechE2018年4月6日
你好,我有一个数据集,我想确定其概率分布。从经验数据和我不知道分布家族会,更不用说会有哪些参数。有一个matlab函数,可以吗?

答案(2)

理查德·开松机
理查德·开松机 2012年3月29日
对不起如果这听起来像一个愚蠢的问题:
有绝对要求你使用参数分布描述你的数据吗?如果是这样为什么?
作为替代,像下面这样足够了吗?
% %生成一些数据
X1 = 10 + 5 * randn (200 1);
X2 = 20 + 8 * randn (250 1);
X = [X1;X2);
% %适合使用内核更平稳分布
myFit = fitdist (X,“内核”)
% %可视化结果符合
指数= linspace (min (X)马克斯(X), 1000);
情节(索引、pdf (myFit、索引))
% % 500年生成一组随机数的分布
数量=随机(500年myFit, 1);
数字(1:10)
% % myFit检查完整的一套方法
方法(myFit)
4评论
汤姆巷
汤姆巷 2012年4月13日
他的例子产生一个非参数密度估计,应该足够灵活,以适应您的数据。它不会产生一个命名参数分布(正常,威布尔,等等)。

登录置评。


道格
道格 2012年3月29日
不确定。我需要找到n的分布和独立同分布的随机变量具有相同的分布。我没有采取或使用统计数据在许多年我曾试图读,发现不同的分布和随机变量不同。
从我historam,它“看起来”像一个伽马分布。有一个相对简单的方法来验证吗?
非常感谢。
5个评论
mechE
mechE 2018年4月6日
如果有人发现解决方案请在这里提及。

登录置评。

社区寻宝

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

开始狩猎!