数学实验概率论与数理统计问题的求解幻灯片.ppt
《数学实验概率论与数理统计问题的求解幻灯片.ppt》由会员分享,可在线阅读,更多相关《数学实验概率论与数理统计问题的求解幻灯片.ppt(92页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学实验概率论与数理统计问题的求解第1页,共92页,编辑于2022年,星期六 8.1概率分布与伪随机数生成 8.1.1 概率密度函数与分布函数概述第2页,共92页,编辑于2022年,星期六通用函数计算概率密度函数值 函数 pdf格式 P=pdf(name,K,A)P=pdf(name,K,A,B)P=pdf(name,K,A,B,C)说明 返回在X=K处、参数为A、B、C的概率密度值,对于不同的分布,参数个数是不同;name为分布函数名。例如二项分布:设一次试验,事件Y发生的概率为p,那么,在n次独立重复试验中,事件Y恰好发生K次的概率P_K为:P_K=PX=K=pdf(bino,K,n,p)
2、第3页,共92页,编辑于2022年,星期六例:计算正态分布N(0,1)的随机变量X在点0.6578的密度函数值。解:pdf(norm,0.6578,0,1)ans=0.3213例:自由度为8的卡方分布,在点2.18处的密度函数值。解:pdf(chi2,2.18,8)ans=0.0363第4页,共92页,编辑于2022年,星期六 随机变量的累积概率值(分布函数值)通用函数cdf用来计算随机变量的概率之和(累积概率值)函数 cdf格式 cdf(name,K,A)cdf(name,K,A,B)cdf(name,K,A,B,C)说明 返回以name为分布、随机变量XK的概率之和的累积概率值,name为
3、分布函数名.第5页,共92页,编辑于2022年,星期六例:求标准正态分布随机变量X落在区间(-,0.4)内的概率。解:cdf(norm,0.4,0,1)ans=0.6554例:求自由度为16的卡方分布随机变量落在0,6.91内的概率。解:cdf(chi2,6.91,16)ans=0.0250第6页,共92页,编辑于2022年,星期六随机变量的逆累积分布函数 MATLAB中的逆累积分布函数是已知,求x。命令 icdf icdf 计算逆累积分布函数格式 icdf(name,K,A)icdf(name,K,A,B)icdf(name,K,A,B,C)说明 返回分布为name,参数为a1,a2,a3,
4、累积概率值为P的临界值,这里name与前面相同。如果F=cdf(name,X,A,B,C),则 X=icdf(name,F,A,B,C)第7页,共92页,编辑于2022年,星期六例:在标准正态分布表中,若已知F=0.6554,求X解:icdf(norm,0.6554,0,1)ans=0.3999例:公共汽车门的高度是按成年男子与车门顶碰头的机会不超过1%设计的。设男子身高X(单位:cm)服从正态分布N(175,6),求车门的最低高度。解:设h为车门高度,X为身高。求满足条件 FXh=0.99,即 FX=0.01故 h=icdf(norm,0.99,175,6)h=188.9581第8页,共92
5、页,编辑于2022年,星期六8.1.2 常见分布的概率密度函数与分布函数 8.1.2.1 Poisson分布其要求x是正整数。第9页,共92页,编辑于2022年,星期六其中:x为选定的一组横坐标向量,y为x各点处的概率密度函数值。第10页,共92页,编辑于2022年,星期六例:绘制 l l=1,2,5,10 时 Poisson 分布的概率密度函数与概率分布函数曲线。x=0:15;y1=;y2=;lam1=1,2,5,10;for i=1:length(lam1)y1=y1,poisspdf(x,lam1(i);y2=y2,poisscdf(x,lam1(i);end plot(x,y1),fi
6、gure;plot(x,y2)第11页,共92页,编辑于2022年,星期六8.1.2.2 正态分布正态分布的概率密度函数为:第12页,共92页,编辑于2022年,星期六例:x=-5:.02:5;y1=;y2=;mu1=-1,0,0,0,1;sig1=1,0.1,1,10,1;sig1=sqrt(sig1);for i=1:length(mu1)y1=y1,normpdf(x,mu1(i),sig1(i);y2=y2,normcdf(x,mu1(i),sig1(i);end plot(x,y1),figure;plot(x,y2)第13页,共92页,编辑于2022年,星期六8.1.2.3 分布第
7、14页,共92页,编辑于2022年,星期六例:x=-0.5:.02:5;x=-eps:-0.02:-0.5,0:0.02:5;x=sort(x);替代 y1=;y2=;a1=1,1,2,1,3;lam1=1,0.5,1,2,1;for i=1:length(a1)y1=y1,gampdf(x,a1(i),lam1(i);y2=y2,gamcdf(x,a1(i),lam1(i);end plot(x,y1),figure;plot(x,y2)第15页,共92页,编辑于2022年,星期六8.1.2.4 分布(卡方分布)其为一特殊的 分布,a=k/2,l l=1/2。第16页,共92页,编辑于202
8、2年,星期六例:x=-eps:-0.02:-0.5,0:0.02:2;x=sort(x);k1=1,2,3,4,5;y1=;y2=;for i=1:length(k1)y1=y1,chi2pdf(x,k1(i);y2=y2,chi2cdf(x,k1(i);end plot(x,y1),figure;plot(x,y2)第17页,共92页,编辑于2022年,星期六8.1.2.5 分布概率密度函数为:其为参数k的函数,且k为正整数。第18页,共92页,编辑于2022年,星期六例:x=-5:0.02:5;k1=1,2,5,10;y1=;y2=;for i=1:length(k1)y1=y1,tpdf
9、(x,k1(i);y2=y2,tcdf(x,k1(i);end plot(x,y1),figure;plot(x,y2)第19页,共92页,编辑于2022年,星期六8.1.2.6 Rayleigh分布第20页,共92页,编辑于2022年,星期六例:x=-eps:-0.02:-0.5,0:0.02:5;x=sort(x);b1=.5,1,3,5;y1=;y2=;for i=1:length(b1)y1=y1,raylpdf(x,b1(i);y2=y2,raylcdf(x,b1(i);end plot(x,y1),figure;plot(x,y2)第21页,共92页,编辑于2022年,星期六8.1
10、.2.7 F 分布其为参数p,q的函数,且p,q均为正整数。第22页,共92页,编辑于2022年,星期六例:分别绘制(p,q)为(1,1),(2,1),(3,1)(3,2),(4,1)时F分布的概率密度函数与分布函数曲线。x=-eps:-0.02:-0.5,0:0.02:1;x=sort(x);p1=1 2 3 3 4;q1=1 1 1 2 1;y1=;y2=;for i=1:length(p1)y1=y1,fpdf(x,p1(i),q1(i);y2=y2,fcdf(x,p1(i),q1(i);end plot(x,y1),figure;plot(x,y2)第23页,共92页,编辑于2022年
11、,星期六8.1.3 概率问题的求解图4-9第24页,共92页,编辑于2022年,星期六例:b=1;p1=raylcdf(0.2,b);p2=raylcdf(2,b);P1=p2-p1P1=0.8449 p1=raylcdf(1,b);P2=1-p1P2=0.6065第25页,共92页,编辑于2022年,星期六例:syms x y;f=x2+x*y/3;P=int(int(f,x,0,1/2),y,0,1/2)P=5/192 syms x y;f=x2+x*y/3;P=int(int(f,x,0,1),y,0,2)P=1第26页,共92页,编辑于2022年,星期六8.1.4 随机数与伪随机数第2
12、7页,共92页,编辑于2022年,星期六第28页,共92页,编辑于2022年,星期六例:b=1;p=raylrnd(1,30000,1);xx=0:.1:4;yy=hist(p,xx);hist()找出随机数落入各个子区间的点个数,并由之拟合出生成数据的概率密度。yy=yy/(30000*0.1);bar(xx,yy),y=raylpdf(xx,1);line(xx,y)第29页,共92页,编辑于2022年,星期六8.2 统计量分析 8.2.1 随机变量的均值与方差第30页,共92页,编辑于2022年,星期六例:均值 syms x;syms a lam positive p=lama*x(a-
13、1)/gamma(a)*exp(-lam*x);m=int(x*p,x,0,inf)m=1/lam*a 方差 s=simple(int(x-1/lam*a)2*p,x,0,inf)s=a/lam2第31页,共92页,编辑于2022年,星期六已知一组随机变量样本数据构成的向量:求该向量各个元素的均值、方差和标准差、中位数medianmedian第32页,共92页,编辑于2022年,星期六例:生成一组 30000 个正态分布随机数,使其均值为 0.5,标准差为1.5,分析数据实际的均值、方差和标准差,如果减小随机变量个数,会有什么结果?p=normrnd(0.5,1.5,30000,1);mean
14、(p),var(p),std(p)ans=0.4879 2.2748 1.5083300个随机数 p=normrnd(0.5,1.5,300,1);mean(p),var(p),std(p)ans=0.4745 1.9118 1.3827可见在进行较精确的统计分析时不能选择太小的样本点。第33页,共92页,编辑于2022年,星期六例:m,s=raylstat(0.45)m=0.5640s=0.0869第34页,共92页,编辑于2022年,星期六8.2.2 随机变量的矩第35页,共92页,编辑于2022年,星期六例:求解原点矩 syms x;syms a lam positive;p=lama*
15、x(a-1)/gamma(a)*exp(-lam*x);for n=1:5,m=int(xn*p,x,0,inf),endm=1/lam*a m=1/lam2*a*(a+1)m=1/lam3*a*(a+1)*(a+2)m=1/lam4*a*(a+1)*(a+2)*(a+3)m=1/lam5*a*(a+1)*(a+2)*(a+3)*(a+4)有规律第36页,共92页,编辑于2022年,星期六 syms n;m=simple(int(x)n*p,x,0,inf)直接求出m=lam(-n)*gamma(n+a)/gamma(a)for n=1:6,s=simple(int(x-1/lam*a)n*p
16、,x,0,inf),end 中心距s=0s=a/lam2 s=2*a/lam3s=3*a*(a+2)/lam4s=4*a*(5*a+6)/lam5s=5*a*(3*a2+26*a+24)/lam6 好像无规律第37页,共92页,编辑于2022年,星期六第38页,共92页,编辑于2022年,星期六例:考虑前面的随机数,可以用下面的语句得出随机数的各阶矩。A=;B=;p=normrnd(0.5,1.5,30000,1);n=1:5;for r=n,A=A,sum(p.r)/length(p);B=B,moment(p,r);end A,BA=0.5066 2.4972 3.5562 18.7530
17、 41.5506B=0 2.2405 0.0212 15.1944 0.0643第39页,共92页,编辑于2022年,星期六求各阶距的理论值:syms x;A1=;B1=;p=1/(sqrt(2*pi)*1.5)*exp(-(x-0.5)2/(2*1.52);for i=1:5 A1=A1,vpa(int(xi*p,x,-inf,inf),12);B1=B1,vpa(int(x-0.5)i*p,x,-inf,inf),12);end A1,B1A1=.500000000001,2.50000000000,3.50000000001,18.6250000000,40.8125000000 B1=
18、0,2.25000000000,0,15.1875000000,0第40页,共92页,编辑于2022年,星期六8.2.3 多变量随机数的协方差分析第41页,共92页,编辑于2022年,星期六第42页,共92页,编辑于2022年,星期六例:p=randn(30000,4);cov(p)ans=1.0033 0.0131 0.0036 0.0020 0.0131 1.0110 0.0061 -0.0154 0.0036 0.0061 1.0055 -0.0004 0.0020 -0.0154 -0.0004 0.9881第43页,共92页,编辑于2022年,星期六8.2.4 多变量正态分布的联合概
19、率密度即分布函数第44页,共92页,编辑于2022年,星期六例:mu1=-1,2;Sigma2=1 1;1 3;%输入均值向量和协方差矩阵 X,Y=meshgrid(-3:0.1:1,-2:0.1:4);xy=X(:)Y(:);%产生网格数据并处理(两列2501*2)p=mvnpdf(xy,mu1,Sigma2);%求取联合概率密度 P=reshape(p,size(X);Change size(2501*161*41)surf(X,Y,P)第45页,共92页,编辑于2022年,星期六 对协方差矩阵进行处理,可计算出新的联合概率密度函数。Sigma2=diag(diag(Sigma2);%消除
20、协方差矩阵的非对角元素 p=mvnpdf(xy,mu1,Sigma2);P=reshape(p,size(X);surf(X,Y,P)R为m行n列。第46页,共92页,编辑于2022年,星期六例:mu1=-1,2;Sigma2=1 1;1 3;R1=mvnrnd(mu1,Sigma2,2000);plot(R1(:,1),R1(:,2),o)Sigma2=diag(diag(Sigma2);figure;R2=mvnrnd(mu1,Sigma2,2000);plot(R2(:,1),R2(:,2),o)第47页,共92页,编辑于2022年,星期六8.3数理统计分析方法及计算机实现 8.3.1
21、参数估计与区间估计 无论总体X的分布函数F(x;)的类型已知或未知,我们总是需要去估计某些未知参数或数字特征,这就是参数估计问题.即参数估计就是从样本(X1,X2,Xn)出发,构造一些统计量 X1,X2,Xn)(i=1,2,k)去估计总体X中的某些参数(或数字特征)(i=1,2,k).这样的统计量称为估计量估计量.第48页,共92页,编辑于2022年,星期六1、点估计、点估计:构造(X1,X2,Xn)的函数 (X1,X2,Xn)作为参数 的点估计量,称统计量 为总体X参数 的点估计量.2.区间估计区间估计:构造两个函数 (X1,X2,Xn)和 (X1,X2,Xn)做成区间,把这 ()作为参数
22、的区间估计.第49页,共92页,编辑于2022年,星期六区间估计的求法区间估计的求法 设总体X的分布中含有未知参数 ,若对于给定的概率 ,存在两个统计量 (X1,X2,Xn)和 (X1,X2,Xn),使得 则称随机区间 为参数 的置信水平为 的置信区间置信区间,称 为置信下限置信下限,称 为置信上限置信上限.第50页,共92页,编辑于2022年,星期六 由极大拟然法估计出该分布的均值、方差 及其置信区间。置信度越大,得出的置信区间越小,即得出的结果越接近于真值。还有gamfit(),raylfit(),poissfit(),unifit()(均匀分布)等参数估计函数第51页,共92页,编辑于2
23、022年,星期六例:p=gamrnd(1.5,3,30000,1);Pv=0.9,0.92,0.95,0.98;A=;for i=1:length(Pv)a,b=gamfit(p,Pv(i);A=A;Pv(i),a(1),b(:,1),a(2),b(:,2)end AA=0.9000 1.5137 1.5123 1.5152 2.9825 2.9791 2.9858 0.9200 1.5137 1.5126 1.5149 2.9825 2.9798 2.9851 0.9500 1.5137 1.5130 1.5144 2.9825 2.9808 2.9841 0.9800 1.5137 1.5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 实验 概率论 数理统计 问题 求解 幻灯片
限制150内