matlab 判断是否符合正态分布 lillietest

lillietest

                   Lilliefors检验

常用语法

                  [h,p]=lillietest(X)

说明

                   返回值h为假设,只有0和1两种情况,h=0假设符合正态分布,h=1假设不符合正态分布

                   返回值p为方差概率,也可以说事情的发生概率,p<0.05(显著性水平通常取0.05,还有0.025和0.01三种情况)为不可能事件,拒绝;p>0.05,接受

                    参数X为要检测的数据

示例

判断下组数据是否符合正态分布

62.7 80.3 80.4 68.6 73.3 72.2 71.5 72.3 81.5 74.2 70.1 53.9 74.6 73 58.7 74.9 79.3 59.9 78.6 78.6 77.1 77.2 85.6 78 69.2 73.8 73  

解: 程序代码如下

X=[62.7 80.3 80.4 68.6 73.3 72.2 71.5 72.3 81.5 74.2 70.1 53.9 74.6 73 58.7 74.9 79.3 59.9 78.6 78.6 77.1 77.2 85.6 78 69.2 73.8 73];
[h,p]=lillietest(X)

h =

     0


p =

    0.0819

结果分析: h=0 表示假设为符合正态分布,p>0.05表示接受h=0, 即接受符合正态分布这个假设

                 所以该组数据符合正态分布

换句话说就是h是用来假设的, 不一定成立, 成不成立这还要看p的心情, p心情好(p>0.05)就接受h这个假设, p心情不好(p<0.05)就是拒接h这个假设; 如果h=0, 这时p心情不好, 就拒接h=0 , 也就是说h变成1了( !0=1 ). 然后再根据(经历p认可的)h确定是否符合正态分布.(规定:h=0符合正态分布,h=1不符合正态分布)

那p心情好不好的标准是什么呢? 也就是说0.05怎么来的? 0.05称为显著性水平, 一般用\alpha表示 , \alpha有三个值 0.01、 0.025、 0.05 , 通常取0.05

猜你喜欢

转载自blog.csdn.net/Mr_HCW/article/details/81836360
今日推荐