Matlab统计绘图

 一、P-P图
p-p图用来检测数据是否服从指定的分布,和normplot定义类似,normplot函数是检测是否服从正态分布,而porbplot不仅可以检测是否服从正态分布,还可以检测是否服从其他指定的分布,只需在调用函数的时候指定一下是哪种分布。 
调用格式: probplot(‘name’,x) :x是输入检验的数据,‘name’指定检验哪种分布,name可以取  
name                说明
exponential      指数分布
extreme value  极值分布
lognormal         对数分布
normal              正态分布
rayleigh            瑞利分布
weibull              韦伯分布
举例:x=normrnd(5,1,100,1);
probplot(‘normal’,x);
二、q-q图
q-q图不仅能检验样本是否服从指定分布,还能检测两个样本是否服从相同的分布。
 MATLAB统计工具箱中提供了qqplot函数绘制q-q图。
调用格式: qqplot(x,y)
举例:x1=normrnd(5,1,100,1);x2=normrnd(6,1,100,1);
qqplot(x1,x2)
三、误差条图
errorbar
功能:误差条图。
格式:errorbar(X,Y,L,U,symbol)
举例:
Case1:绘制A地的降雨量误差棒图(绘制单幅误差棒图)
Average=[12,11,7,7,6,5];  %各月的平均值
       Variance=[0.5,0.4,0.3,1,0.3,0.5];   %各月的方差值
       Time=1:1:6;
       errorbar(Time,Average,Variance)    %函数调用格式        
         errorbar(A,B,X)
       xlabel('月份');ylabel('降雨量/cm');

作者:TianSL

你可能感兴趣的:(智能钻完井,Matlab在石油工程中应用)