正态性作图:
密度函数pdf

>> x=50:150;
>> y=normpdf(x,100,5);
>> plot(x,y);
>> hold on;                                      %使得图像具有刷新能力
>> y2=normpdf(x,100,10);
>> plot(x,y2);
>> legend('sigma=5','sigma=10');      %标两个标志
>> hold off;                                        %使得图像不轻易被刷新

在这里插入图片描述
分布函数cdf

>> x=50:100;
>> clear
>> x=50:150;
>> y1=normcdf(x,100,5);
>> plot(x,y1);
>> hold on;
>> y2=normcdf(x,100,10);
>> plot(x,y2);
>> legend('sigma=5','sigma=10');
>> hold off
>> 

在这里插入图片描述
K-S方法检验正态性
在这里插入图片描述

x=[97 130 156.5 135.2 137.7 180.5 205.2 190 188.6 196.7 180.3 210.8 196 223 238.2 263.5 292.6 317 335.4 327 321.9 253.5 297.8 436.8 465.7 476.7 462.6 460.8 501.8 501.5 489.5 542.3 512.2 559.8 542 567];
x=x';                  %转换成列向量
alpha=0.05;      %设定测定水平
[mu,sigma]=normfit(x);         %返回向量的mu和sigma
p1=normcdf(x,mu,sigma);    %根据样本算出均值方差和向量估计每个点分布函数对应的值
[h0,s1,ks,cv] = kstest(x,[x,p1],alpha);   

h0 = 

     0                                        %接受原假设

s1 =                                           

    0.3069                                     %0.1567往右走的概率为0.3069就接受原假设

ks =

    0.1567


cv =                                          %临界值       

    0.2212


Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐