概率统计matlab编程模版.doc
MATLAB6.0数学手册134第4章概率统计本章介绍MATLAB在概率统计中的若干命令和使用格式,这些命令存放于MatlabR12\Toolbox\Stats中。4.1随机数的产生4.1.1二项分布的随机数据的产生命令参数为N,P的二项随机数据函数binornd格式RbinorndN,PN、P为二项分布的两个参数,返回服从参数为N、P的二项分布的随机数,N、P大小相同。RbinorndN,P,mm指定随机数的个数,与R同维数。RbinorndN,P,m,nm,n分别表示R的行数和列数例4-1Rbinornd10,0.5R3Rbinornd10,0.5,1,6R813764Rbinornd10,0.5,[1,10]R6846753562Rbinornd10,0.5,[2,3]R758656n101060;r1binorndn,1./nr1210112r2binorndn,1./n,[16]r20121314.1.2正态分布的随机数据的产生命令参数为μ、σ的正态分布的随机数据函数normrnd格式RnormrndMU,SIGMA返回均值为MU,标准差为SIGMA的正态分布第4章概率统计135的随机数据,R可以是向量或矩阵。RnormrndMU,SIGMA,mm指定随机数的个数,与R同维数。RnormrndMU,SIGMA,m,nm,n分别表示R的行数和列数例4-2n1normrnd16,1./16n12.16502.31343.02504.08794.86076.2827n2normrnd0,1,[15]n20.05911.79710.26410.8717-1.4462n3normrnd[123;456],0.1,2,3mu为均值矩阵n30.92991.93612.96404.12465.05775.9864Rnormrnd10,0.5,[2,3]mu为10,sigma为0.5的2行3列个正态随机数R9.783710.06279.42689.167210.143810.59554.1.3常见分布的随机数产生常见分布的随机数的使用格式与上面相同表4-1随机数产生函数表函数名调用形式注释UnifrndunifrndA,B,m,n[A,B]上均匀分布连续随机数UnidrndunidrndN,m,n均匀分布(离散)随机数ExprndexprndLambda,m,n参数为Lambda的指数分布随机数NormrndnormrndMU,SIGMA,m,n参数为MU,SIGMA的正态分布随机数chi2rndchi2rndN,m,n自由度为N的卡方分布随机数TrndtrndN,m,n自由度为N的t分布随机数FrndfrndN1,N2,m,n第一自由度为N1,第二自由度为N2的F分布随机数gamrndgamrndA,B,m,n参数为A,B的分布随机数betarndbetarndA,B,m,n参数为A,B的分布随机数lognrndlognrndMU,SIGMA,m,n参数为MU,SIGMA的对数正态分布随机数nbinrndnbinrndR,P,m,n参数为R,P的负二项式分布随机数ncfrndncfrndN1,N2,delta,m,n参数为N1,N2,delta的非中心F分布随机数nctrndnctrndN,delta,m,n参数为N,delta的非中心t分布随机数ncx2rndncx2rndN,delta,m,n参数为N,delta的非中心卡方分布随机数raylrndraylrndB,m,n参数为B的瑞利分布随机数weibrndweibrndA,B,m,n参数为A,B的韦伯分布随机数binorndbinorndN,P,m,n参数为N,p的二项分布随机数georndgeorndP,m,n参数为p的几何分布随机数hygerndhygerndM,K,N,m,n参数为M,K,N的超几何分布随机数PoissrndpoissrndLambda,m,n参数为Lambda的泊松分布随机数4.1.4通用函数求各分布的随机数据命令求指定分布的随机数函数randomMATLAB6.0数学手册136格式yrandomname,A1,A2,A3,m,nname的取值见表4-2;A1,A2,A3为分布的参数;m,n指定随机数的行和列例4-3产生12(3行4列)个均值为2,标准差为0.3的正态分布随机数yrandomnorm,2,0.3,3,4y2.35672.05241.82352.03421.98871.94402.65502.32002.09822.21771.95912.01784.2随机变量的概率密度计算4.2.1通用函数计算概率密度函数值命令通用函数计算概率密度函数值函数pdf格式Ypdfname,K,AYpdfname,K,A,BYpdfname,K,A,B,C说明返回在XK处、参数为A、B、C的概率密度值,对于不同的分布,参数个数是不同;name为分布函数名,其取值如表4-2。表4-2常见分布函数表name的取值函数说明beta或BetaBeta分布bino或Binomial二项分布chi2或Chisquare卡方分布exp或Exponential指数分布f或FF分布gam或GammaGAMMA分布geo或Geometric几何分布hyge或Hypergeometric超几何分布logn或Lognormal对数正态分布nbin或NegativeBinomial负二项式分布ncf或NoncentralF非中心F分布nct或Noncentralt非中心t分布ncx2或NoncentralChi-square非中心卡方分布norm或Normal正态分布poiss或Poisson泊松分布rayl或Rayleigh瑞利分布t或TT分布unif或Uni均匀分布unid或DiscreteUni离散均匀分布weib或WeibullWeibull分布例如二项分布设一次试验,事件A发生的概率为p,那么,在n次独立重复试验中,事件A恰好发生K次的概率P_K为P_KP{XK}pdfbino,K,n,p例4-4计算正态分布N(0,1)的随机变量X在点0.6578的密度函数值。第4章概率统计137解pdfnorm,0.6578,0,1ans0.3213例4-5自由度为8的卡方分布,在点2.18处的密度函数值。解pdfchi2,2.18,8ans0.03634.2.2专用函数计算概率密度函数值命令二项分布的概率值函数binopdf格式binopdfk,n,p等同于,p每次试