ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:21.20KB ,
资源ID:10306833      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10306833.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(matlab概率统计工具箱.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

matlab概率统计工具箱.docx

1、matlab概率统计工具箱Matlab概率统计工具箱(1) Matlab概率统计工具箱(1) 收藏 Matlab概率统计编程指南第4章 概率统计本章介绍MATLAB在概率统计中的若干命令和使用格式,这些命令存放于MatlabR12ToolboxStats中.4.1 随机数的产生4.1.1 二项分布的随机数据的产生命令 参数为N,P的二项随机数据函数 binornd格式 R = binornd(N,P) %N,P为二项分布的两个参数,返回服从参数为N,P的二项分布的随机数,N,P大小相同.R = binornd(N,P,m) %m指定随机数的个数,与R同维数.R = binornd(N,P,m,

2、n) %m,n分别表示R的行数和列数例4-1>> R=binornd(10,0.5)R =3>> R=binornd(10,0.5,1,6)R =8 1 3 7 6 4>> R=binornd(10,0.5,1,10)R =6 8 4 6 7 5 3 5 6 2>> R=binornd(10,0.5,2,3)R =7 5 86 5 6>>n = 10:10:60;>>r1 = binornd(n,1./n)r1 =2 1 0 1 1 2>>r2 = binornd(n,1./n,1 6)r2 =0 1 2 1

3、3 14.1.2 正态分布的随机数据的产生命令 参数为μ,σ的正态分布的随机数据函数 normrnd格式 R = normrnd(MU,SIGMA) %返回均值为MU,标准差为SIGMA的正态分布的随机数据,R可以是向量或矩阵.R = normrnd(MU,SIGMA,m) %m指定随机数的个数,与R同维数.R = normrnd(MU,SIGMA,m,n) %m,n分别表示R的行数和列数例4-2>>n1 = normrnd(1:6,1./(1:6)n1 =2.1650 2.3134 3.0250 4.0879 4.8607 6.2827>>n2 =

4、 normrnd(0,1,1 5)n2 =0.0591 1.7971 0.2641 0.8717 -1.4462>>n3 = normrnd(1 2 3;4 5 6,0.1,2,3) %mu为均值矩阵n3 =0.9299 1.9361 2.96404.1246 5.0577 5.9864>> R=normrnd(10,0.5,2,3) %mu为10,sigma为0.5的2行3列个正态随机数R =9.7837 10.0627 9.42689.1672 10.1438 10.59554.1.3 常见分布的随机数产生常见分布的随机数的使用格式与上面相同表4-1 随机数产生函数

5、表函数名调用形式注 释Unifrndunifrnd ( A,B,m,n)A,B上均匀分布(连续) 随机数Unidrndunidrnd(N,m,n)均匀分布(离散)随机数Exprndexprnd(Lambda,m,n)参数为Lambda的指数分布随机数Normrndnormrnd(MU,SIGMA,m,n)参数为MU,SIGMA的正态分布随机数chi2rndchi2rnd(N,m,n)自由度为N的卡方分布随机数Trndtrnd(N,m,n)自由度为N的t分布随机数Frndfrnd(N1, N2,m,n)第一自由度为N1,第二自由度为N2的F分布随机数gamrndgamrnd(A, B,m,n)参

6、数为A, B的分布随机数betarndbetarnd(A, B,m,n)参数为A, B的分布随机数lognrndlognrnd(MU, SIGMA,m,n)参数为MU, SIGMA的对数正态分布随机数nbinrndnbinrnd(R, P,m,n)参数为R,P的负二项式分布随机数ncfrndncfrnd(N1, N2, delta,m,n)参数为N1,N2,delta的非中心F分布随机数nctrndnctrnd(N, delta,m,n)参数为N,delta的非中心t分布随机数ncx2rndncx2rnd(N, delta,m,n)参数为N,delta的非中心卡方分布随机数raylrndray

7、lrnd(B,m,n)参数为B的瑞利分布随机数weibrndweibrnd(A, B,m,n)参数为A, B的韦伯分布随机数binorndbinornd(N,P,m,n)参数为N, p的二项分布随机数georndgeornd(P,m,n)参数为 p的几何分布随机数hygerndhygernd(M,K,N,m,n)参数为 M,K,N的超几何分布随机数Poissrndpoissrnd(Lambda,m,n)参数为Lambda的泊松分布随机数4.1.4 通用函数求各分布的随机数据命令 求指定分布的随机数函数 random格式 y = random(name,A1,A2,A3,m,n) %name的取

8、值见表4-2;A1,A2,A3为分布的参数;m,n指定随机数的行和列例4-3 产生12(3行4列)个均值为2,标准差为0.3的正态分布随机数>> y=random(norm,2,0.3,3,4)y =2.3567 2.0524 1.8235 2.03421.9887 1.9440 2.6550 2.32002.0982 2.2177 1.9591 2.01784.2 随机变量的概率密度计算4.2.1 通用函数计算概率密度函数值命令 通用函数计算概率密度函数值函数 pdf格式 Y=pdf(name,K,A)Y=pdf(name,K,A,B)Y=pdf(name,K,A,B,C)说明返

9、回在X=K处,参数为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或Negative Binomial负二项式分布ncf或Noncentral F非中心F分布nct或Noncentral t非

10、中心t分布ncx2或Noncentral Chi-square非中心卡方分布norm或Normal正态分布poiss或Poisson泊松分布rayl或Rayleigh瑞利分布t或TT分布unif或Uniform均匀分布unid或Discrete Uniform离散均匀分布weib或WeibullWeibull分布例如二项分布:设一次试验,事件A发生的概率为p,那么,在n次独立重复试验中,事件A恰好发生K次的概率P_K为:P_K=PX=K=pdf(bino,K,n,p)例4-4 计算正态分布N(0,1)的随机变量X在点0.6578的密度函数值.解:>> pdf(norm,0.6578

11、,0,1)ans =0.3213例4-5 自由度为8的卡方分布,在点2.18处的密度函数值.解:>> pdf(chi2,2.18,8)ans =0.03634.2.2 专用函数计算概率密度函数值命令 二项分布的概率值函数 binopdf格式 binopdf (k, n, p) %等同于, p 每次试验事件A发生的概率;K事件A发生K次;n试验总次数命令 泊松分布的概率值函数 poisspdf格式 poisspdf(k, Lambda) %等同于命令 正态分布的概率值函数 normpdf(K,mu,sigma) %计算参数为μ=mu,σ=sigma的正态分布密度函

12、数在K处的值专用函数计算概率密度函数列表如表4-3. admin 2007-11-29 20:43表4-3 专用函数计算概率密度函数表函数名调用形式注 释Unifpdfunifpdf (x, a, b)a,b上均匀分布(连续)概率密度在X=x处的函数值unidpdfUnidpdf(x,n)均匀分布(离散)概率密度函数值Exppdfexppdf(x, Lambda)参数为Lambda的指数分布概率密度函数值normpdfnormpdf(x, mu, sigma)参数为mu,sigma的正态分布概率密度函数值chi2pdfchi2pdf(x, n)自由度为n的卡方分布概率密度函数值Tpdftpdf

13、(x, n)自由度为n的t分布概率密度函数值Fpdffpdf(x, n1, n2)第一自由度为n1,第二自由度为n2的F分布概率密度函数值gampdfgampdf(x, a, b)参数为a, b的分布概率密度函数值betapdfbetapdf(x, a, b)参数为a, b的分布概率密度函数值lognpdflognpdf(x, mu, sigma)参数为mu, sigma的对数正态分布概率密度函数值nbinpdfnbinpdf(x, R, P)参数为R,P的负二项式分布概率密度函数值Ncfpdfncfpdf(x, n1, n2, delta)参数为n1,n2,delta的非中心F分布概率密度函

14、数值Nctpdfnctpdf(x, n, delta)参数为n,delta的非中心t分布概率密度函数值ncx2pdfncx2pdf(x, n, delta)参数为n,delta的非中心卡方分布概率密度函数值raylpdfraylpdf(x, b)参数为b的瑞利分布概率密度函数值weibpdfweibpdf(x, a, b)参数为a, b的韦伯分布概率密度函数值binopdfbinopdf(x,n,p)参数为n, p的二项分布的概率密度函数值geopdfgeopdf(x,p)参数为 p的几何分布的概率密度函数值hygepdfhygepdf(x,M,K,N)参数为 M,K,N的超几何分布的概率密度

15、函数值poisspdfpoisspdf(x,Lambda)参数为Lambda的泊松分布的概率密度函数值例4-6 绘制卡方分布密度函数在自由度分别为1,5,15的图形>> x=0:0.1:30;>> y1=chi2pdf(x,1); plot(x,y1,:)>> hold on>> y2=chi2pdf(x,5);plot(x,y2,+)>> y3=chi2pdf(x,15);plot(x,y3,o)>> axis(0,30,0,0.2) %指定显示的图形区域则图形为图4-1.4.2.3 常见分布的密度函数作图1.二项分布例

16、4-7>>x = 0:10;>>y = binopdf(x,10,0.5);>>plot(x,y,+)2.卡方分布例4-8>> x = 0:0.2:15;>>y = chi2pdf(x,4);>>plot(x,y)图4-23.非中心卡方分布例4-9>>x = (0:0.1:10);>>p1 = ncx2pdf(x,4,2);>>p = chi2pdf(x,4);>>plot(x,p,-,x,p1,-)4.指数分布例4-10>>x = 0:0.1:10;>&g

17、t;y = exppdf(x,2);>>plot(x,y)图4-35.F分布例4-11>>x = 0:0.01:10;>>y = fpdf(x,5,3);>>plot(x,y)6.非中心F分布例4-12>>x = (0.01:0.1:10.01);>>p1 = ncfpdf(x,5,20,10);>>p = fpdf(x,5,20);>>plot(x,p,-,x,p1,-)图4-47.Γ分布例4-13>>x = gaminv(0.005:0.01:0.995),100,10);

18、>>y = gampdf(x,100,10);>>y1 = normpdf(x,1000,100);>>plot(x,y,-,x,y1,-.)8.对数正态分布例4-14>>x = (10:1000:125010);>>y = lognpdf(x,log(20000),1.0);>>plot(x,y)>>set(gca,xtick,0 30000 60000 90000 120000)>>set(gca,xticklabel,str2mat(0,$30,000,$60,000,…$90,0

19、00,$120,000)图4-59.负二项分布例4-15>>x = (0:10);>>y = nbinpdf(x,3,0.5);>>plot(x,y,+)10.正态分布例4-16>> x=-3:0.2:3;>> y=normpdf(x,0,1);>> plot(x,y)图4-611.泊松分布例4-17>>x = 0:15;>>y = poisspdf(x,5);>>plot(x,y,+)12.瑞利分布例4-18>>x = 0:0.01:2;>>p = raylpd

20、f(x,0.5);>>plot(x,p)图4-713.T分布例4-19>>x = -5:0.1:5;>>y = tpdf(x,5);>>z = normpdf(x,0,1);>>plot(x,y,-,x,z,-.)14.威布尔分布例4-20>> t=0:0.1:3;>> y=weibpdf(t,2,2);>> plot(y)图4-8 admin 2007-11-29 20:434.3 随机变量的累积概率值(分布函数值)4.3.1 通用函数计算累积概率值命令 通用函数cdf用来计算随机变量的概率之和(

21、累积概率值)函数 cdf格式说明 返回以name为分布,随机变量X≤K的概率之和的累积概率值,name的取值见表4-1 常见分布函数表例4-21 求标准正态分布随机变量X落在区间(-∞,0.4)内的概率(该值就是概率统计教材中的附表:标准正态数值表).解:>> cdf(norm,0.4,0,1)ans =0.6554例4-22 求自由度为16的卡方分布随机变量落在0,6.91内的概率>> cdf(chi2,6.91,16)ans =0.02504.3.2 专用函数计算累积概率值(随机变量的概率之和)命令 二项分布的累积概率值函数 binocdf格

22、式 binocdf (k, n, p) %n为试验总次数,p为每次试验事件A发生的概率,k为n次试验中事件A发生的次数,该命令返回n次试验中事件A恰好发生k次的概率.命令 正态分布的累积概率值函数 normcdf格式 normcdf() %返回F(x)=的值,mu,sigma为正态分布的两个参数例4-23 设XN(3, 22)(1)求(2)确定c,使得解(1) p1=p2=p3=p4=则有:>>p1=normcdf(5,3,2)-normcdf(2,3,2)p1 =0.5328>>p2=normcdf(10,3,2)-normcdf(-4,3,2)p2 =0.9995&

23、gt;>p3=1-normcdf(2,3,2)-normcdf(-2,3,2)p3 =0.6853>>p4=1-normcdf(3,3,2)p4 =0.5000专用函数计算累积概率值函数列表如表4-4.表4-4 专用函数的累积概率值函数表函数名调用形式注 释unifcdfunifcdf (x, a, b)a,b上均匀分布(连续)累积分布函数值 F(x)=PX≤xunidcdfunidcdf(x,n)均匀分布(离散)累积分布函数值 F(x)=PX≤xexpcdfexpcdf(x, Lambda)参数为Lambda的指数分布累积分布函数值 F(x)=PX&

24、#8804;xnormcdfnormcdf(x, mu, sigma)参数为mu,sigma的正态分布累积分布函数值 F(x)=PX≤xchi2cdfchi2cdf(x, n)自由度为n的卡方分布累积分布函数值 F(x)=PX≤xtcdftcdf(x, n)自由度为n的t分布累积分布函数值 F(x)=PX≤xfcdffcdf(x, n1, n2)第一自由度为n1,第二自由度为n2的F分布累积分布函数值gamcdfgamcdf(x, a, b)参数为a, b的分布累积分布函数值 F(x)=PX≤xbetacdfbetacdf(x, a, b)参数为

25、a, b的分布累积分布函数值 F(x)=PX≤xlogncdflogncdf(x, mu, sigma)参数为mu, sigma的对数正态分布累积分布函数值nbincdfnbincdf(x, R, P)参数为R,P的负二项式分布概累积分布函数值 F(x)=PX≤xncfcdfncfcdf(x, n1, n2, delta)参数为n1,n2,delta的非中心F分布累积分布函数值nctcdfnctcdf(x, n, delta)参数为n,delta的非中心t分布累积分布函数值 F(x)=PX≤xncx2cdfncx2cdf(x, n, delta)参数为n,d

26、elta的非中心卡方分布累积分布函数值raylcdfraylcdf(x, b)参数为b的瑞利分布累积分布函数值 F(x)=PX≤xweibcdfweibcdf(x, a, b)参数为a, b的韦伯分布累积分布函数值 F(x)=PX≤xbinocdfbinocdf(x,n,p)参数为n, p的二项分布的累积分布函数值 F(x)=PX≤xgeocdfgeocdf(x,p)参数为 p的几何分布的累积分布函数值 F(x)=PX≤xhygecdfhygecdf(x,M,K,N)参数为 M,K,N的超几何分布的累积分布函数值poisscdfpoisscdf(

27、x,Lambda)参数为Lambda的泊松分布的累积分布函数值 F(x)=PX≤x说明 累积概率函数就是分布函数F(x)=PX≤x在x处的值. admin 2007-11-29 20:444.4 随机变量的逆累积分布函数MATLAB中的逆累积分布函数是已知,求x.逆累积分布函数值的计算有两种方法4.4.1 通用函数计算逆累积分布函数值命令 icdf 计算逆累积分布函数格式说明 返回分布为name,参数为,累积概率值为P的临界值,这里name与前面表4.1相同.如果,则例4-24 在标准正态分布表中,若已知=0.975,求x解:>> x=icdf(norm,0

28、.975,0,1)x =1.9600例4-25 在分布表中,若自由度为10,=0.975,求临界值Lambda.解:因为表中给出的值满足,而逆累积分布函数icdf求满足的临界值.所以,这里的取为0.025,即>> Lambda=icdf(chi2,0.025,10)Lambda =3.2470例4-26 在假设检验中,求临界值问题:已知:,查自由度为10的双边界检验t分布临界值>>lambda=icdf(t,0.025,10)lambda =-2.22814.4.2 专用函数-inv计算逆累积分布函数命令 正态分布逆累积分布函数函数 norminv格式 X=norminv(p,mu,sigma) %p为累积概率值,mu为均值,sigma为标准差,X为临界值,满足:p=PX≤x.例4-27 设,确定c使得.解:由得,=0.5,所以>>X=norminv(0.5, 3, 2)X=3关于常用临界值函数可查下表4-5.表4-5 常用临界值函数表函数名调用形式注 释unifinvx=unifinv (p, a, b)均匀分布(连续)逆累积分布函数(P=PX≤x,求x)unidinvx=unidinv (p,n)均匀分布(离散)逆累积分布函数,x为临界值expinv

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1