永发信息网

Matlab如何判断一组数据服从什么分布

答案:2  悬赏:80  手机版
解决时间 2021-03-15 20:43
  • 提问者网友:相思似海深
  • 2021-03-14 22:33
Matlab如何判断一组数据服从什么分布
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-03-14 23:12
判断一组数据是否服从泊松分布,可以用拟合优度检验(K-S检验)来判断。
X=[。。。。。。]; %样本
alpha=0.05; %置信度5%
lambda=9.193;
p3 = poisscdf(X,lambda);
[H3, s3] = kstest(X, [X, p3], alpha);
if H3 == 0
disp('该数据源服从泊松分布。')
else
disp('该数据源不服从泊松分布。')
end
全部回答
  • 1楼网友:轻雾山林
  • 2021-03-14 23:44
a=[0 0 0 0 2 6 9 0 0 1 16 0 12 23 29 12 32 38 26 52 32 28 79 80 69 107 76 128 114 99 119 137 140 146 175 230 255 257 260 308 310 276 375 275 235 264 234 220 175 143 138 130 119 123 90 142 89 63 54 20 29 29 30 17 42 15 0 0 2 9 0 12 0 15 0]; a = a'; alpha = 0.05; % 正态分布判断 [mu, sigma] = normfit(a); p1 = normcdf(a, mu, sigma); [h1,s1] = kstest(a, [a, p1], alpha); n = length(a); if h1 == 0 disp('该数据源服从正态分布。') else disp('该数据源不服从正态分布。') end 结果: 该数据源不服从正态分布。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯