与数学实验(第二版)第7章 概率核计ppt课件.pptx
《与数学实验(第二版)第7章 概率核计ppt课件.pptx》由会员分享,可在线阅读,更多相关《与数学实验(第二版)第7章 概率核计ppt课件.pptx(96页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学软件与数学实验(第二版)第7章 概率核计 电子课件第七章概率统计7.1 随机变量及其随机变量及其概率分布概率分布7.1.1 数学期望数学期望数学期望(又称为均值)是概率统计中的重要概念,其定义是:在MATLAB中可以用sum函数计算数学期望。7.1 随机变量及其概率分布随机变量及其概率分布例例7-1新生儿出生时,医生要根据各种指标进行评分,新生儿的得分X是一个随机变量,设随机变量X的分布律为:7.1 随机变量及其概率分布随机变量及其概率分布X012345678910pk0.020.0020.0050.050.030.060.0190.290.350.120.09在命令行窗口依次输入下面命令
2、:在命令行窗口依次输入下面命令:x=0:10;p=0.020.0020.0050.050.030.060.0190.290.350.120.09;EX=sum(x.*p)EX=7.50607.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布例例 7-2 求出矩阵A每一列的平均值和每一行的平均值。在命令行窗口依次输入下面命令:在命令行窗口依次输入下面命令:A=123;336;468;477A=123 336 468 477mean(A)%计算每一列的平均值ans=3.00004.50006.00007.1 随机变量及其概率分布随机变量及其概率分布mea
3、n(A,2)%计算每一行的平均值ans=24667.1 随机变量及其概率分布随机变量及其概率分布7.1.2 方差与标准差方差与标准差设X是一个随机变量,若数学期望EX-E(X)2存在,则称EX-E(X)2为X的方差,记为D(X)或Var(X)。方差的平方根称为标准差或均方差。方差刻画了随机变量对它的均值的偏离程度。MATLAB提供了两个函数var和std分别求方差和标准差。7.1 随机变量及其概率分布随机变量及其概率分布1.方差V=var(X)计算X的方差。若X为向量,则V是一个标量;若X为矩阵,则计算矩阵每一列的方差,V是一个向量。V=var(X,w)通过参数w设置加权方式,若w=0(默认)
4、则置前因子为 1/(n-1);若w=1则置前因子为1/n;w还可以是一个包含非负数的向量,且长度与X相同。7.1 随机变量及其概率分布随机变量及其概率分布2.标准差S=std(X)计算X的标准差。若X为向量,则S是一个标量;若X为矩阵,则计算矩阵每一列的标准差,V是一个向量。(置前因子为 1/(n-1))即:7.1 随机变量及其概率分布随机变量及其概率分布S=std(X,w)通过参数w设置加权方式,若w=0(默认)则置前因子为 1/(n-1);若w=1则置前因子为1/n;w还可以是一个包含非负数的向量,且长度与X相同。7.1 随机变量及其概率分布随机变量及其概率分布例例7-3求下列样本的方差和
5、标准差。9.9910.0110.59.909.8810.2210.109.95在命令行窗口依次输入下面命令:在命令行窗口依次输入下面命令:X=9.9910.0110.59.909.8810.2210.109.95;DX1=var(X)DX2=var(X,1)sigma1=std(X)sigma2=std(X,1)7.1 随机变量及其概率分布随机变量及其概率分布7.1.3 协方差与相关系数协方差与相关系数随机变量X和Y的协方差定义为EX-E(X)Y-E(Y),记为Cov(X,Y)。而称为随机变量X与Y的相关系数。协方差和相关系数可以用来描述随机变量X和Y是否有关系。7.1 随机变量及其概率分布随
6、机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布例7-4求下列两个样本的协方差和相关系数。X 0-1 1 3 0Y 1 2 2 6 57.1 随机变量及其概率分布随机变量及其概率分布在命令行窗口依次输入下面命令:在命令行窗口依次输入下面命令:X=0-1130;Y=12265;C=cov(X,Y)C=2.30002.10002.10004.7000R=corrcoef(X,Y)R=1.00000.63870.63871.00007.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1
7、随机变量及其概率分布随机变量及其概率分布在MATLAB中,与二项分布有关的函数有:binopdf、binocdf、binostat。Y=binopdf(x,n,p)计算成功概率为p,独立试验次数为n,发生x次成功的二项分布的概率值。y=binocdf(x,n,p)计算成功概率为p,独立试验次数为n,发生x次成功的二项分布的累积概率值。M,V=binostat(n,p)计算二项分布b(n.p)数学期望M和方差V。7.1 随机变量及其概率分布随机变量及其概率分布例例 7-5甲、乙两棋手约定进行10盘比赛,以赢的盘数较多者胜。设在每盘中甲赢的概率为0.6,乙赢的概率为0.4,在各盘比赛相互独立的假设
8、下,甲胜、乙胜和不分胜负的概率各是多少?分析:分析:把每下一盘棋看作一次贝努里试验,甲赢看作成功,则成功概率为0.6。若记X为10盘棋赛中甲赢的盘数,则Xb(10,0.6)。7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布例例7-6为保证设备的正常运转,工厂需要配备若干名维修工人。若每台设备发生故障的概率都是0.01,且是相互独立的。(1)若用1名维修式负责维修20台设备,求设备发生故障而不能及时维修的概率是多少?(2)若用3名维修式负责维修80台设备
9、,求设备发生故障而不能及时维修的概率是多少?(3)若有300台设备,需要配多少名维修工,才能使得不到及时维修的概率不超过0.01。7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布(3)在在MATLAB中建立命令文件如下:中建立命令文件如下:%文件名为ex7_1n=300;lambda=n*0.01;fori=0:np=poisscdf(i,lambda);if1-px=0:5;p=hygepdf(x,20,5,8)p=0.05110.25540.39730.23840.05420.00367.1 随
10、机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布在MATLAB中,与均匀分布有关的函数有:unifpdf、unifcdf、unifstat。y=unifpdf(x,a,b)计算x服从均匀分布Ua,b的概率密度函数值。p=unifcdf(x,a,b)计算计算x服从均匀分布服从均匀分布Ua,b 的的累积概率值。累积概率值。M,V=unifstat(a,b)计算x服从均匀分
11、布Ua,b的数学期望M和方差V。其中,其中,x,a,b可以是标量、向量、矩阵或多维数可以是标量、向量、矩阵或多维数组,但大小必须是相同的,且组,但大小必须是相同的,且b必须大于必须大于a。7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布在MATLAB中,与指数分布有关的函数有:exppdf、expcdf、expstat。y=exppdf(x,mu)计算x服从参数为mu的指数分布的概率密度函数值。p=expcdf(x,mu)计算x服从参数为mu的指数分布的累积概率值。M,V=expstat(mu)计算
12、x服从参数为mu的指数分布的数学期望M和方差V。其中,x,mu可以是标量、向量、矩阵或多维数组,但大小必须是相同的,且mu必须是正数。7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布例例 7-11设随机变量X服从伽玛分布Ga(2,0.5),试求P(Xp=gamcdf(4,2,0.5)p=0.99707.1 随机变量及其概率分布随机变量及其概率分布7.1 随机变量及其概率分布随机变量及其概率分布在MATLAB中还提供了两个通用函数pdf和cdf用于计算概
13、率密度和分布函数。具体调用格式如下:y=pdf(name,x,a,b,c,d)计算离散随机变量的概率值或连续随机变量的概率密度值。y=cdf(name,x,a,b,c,d)计算随机变量的累积概率值其中,name表示概率分布的名称(见表7-1),x是随机变量的取值,a,b,c,d是参数,参数的个数根据name的值决定。7.1 随机变量及其概率分布随机变量及其概率分布name的取的取值说 明明BetaBeta分布Binomial二项分布Chisquare卡方分布Exponential指数分布FF分布Gamma伽玛分布Geometric几何分布Hypergeometric超几何分布Lognormal
14、对数正态分布Negative Binomial负二项式分布Noncentral F非中心F分布Noncentral t非中心t分布Noncentral Chi-square非中心卡方分布Normal正态分布Poisson泊松分布Rayleigh瑞利分布TT分布Uniform均匀分布Discrete Uniform离散均匀分布WeibullWeibull分布7.1 随机变量及其概率分布随机变量及其概率分布MATLAB还提供了一个概率分布函数的交互界面,使用户可以直观地了解各种概率分布的密度函数或分布函数。在命令行窗口中输disttool命令,就可以打开该程序如图7-1所示:7.1 随机变量及其概
15、率分布随机变量及其概率分布(1)在交互界面的上方“Distribution”栏中选择所要观察的分布名称,然后在“Functiontype”栏中选择要观察的函数名称:CDF(概率分布函数)或PDF(概率密度函数)。(2)在交互界面的下方,可以输入一到三组参数,每组参数的具体内容与选择的分布名称有关。(3)在交互界面的下方还可以输入随机变量X的值,或通过鼠标拖拉图形中红色垂直虚线。在交互界面的中部,显示的是所选分布的CDF或PDF的图像,在图像的右侧显示的是在X=x处的累积概率值或概率密度值。随着参数的改变,函数的图像也会随之改变。7.1 随机变量及其概率分布随机变量及其概率分布7.1.7逆累积分
16、布函数MATLAB中的逆累积分布函数是在已知 的条件下,反求x。1.计算逆累积分布函数的专用函数关于常用逆累积分布函数如表7-2。7.1 随机变量及其概率分布随机变量及其概率分布函数名函数名语法格式法格式功功 能能betainvX=betainv(P,A,B)分布逆累积分布的临界值binoinvX=binoinv(Y,N,P)二项分布的逆累积分布临界值chi2invX=chi2inv(P,V)卡方分布逆累积分布临界值expinvX=expinv(P,mu)指数分布逆累积分布临界值finvX=finv(P,V1,V2)F分布逆累积分布临界值gaminvX=gaminv(P,A,B)分布逆累积分布
17、临界值geoinvX=geoinv(Y,P)几何分布的逆累积分布临界值hygeinvX=hygeinv(P,M,K,N)超几何分布的逆累积分布临界值logninvX=logninv(P,mu,sigma)对数正态分布逆累积分布临界值nbininvX=nbininv(Y,R,P)负二项式分布逆累积分布临界值ncfinvX=ncfinv(P,NU1,NU2,DELTA)非中心F分布逆累积分布临界值nctinvX=nctinv(P,NU,DELTA)非中心t分布逆累积分布临界值ncx2invX=ncx2inv(P,V,DELTA)非中心卡方分布逆累积分布临界值poissinvX=poissinv(P
18、,lambda)泊松分布的逆累积分布临界值raylinvX=raylinv(P,B)瑞利分布逆累积分布临界值tinvX=tinv(p,nu)t分布累积分布临界值例 7-13公共汽车门的高度是按成年男子与车门顶碰头的机会不超过1%设计的。设男子身高X(单位:cm)服从正态分布N(175,36),求车门的最低高度。分析:设h为车门高度,X为身高,求满足条件 的h,即在命令行窗口依次输入下面命令:h=norminv(0.99,175,6)h=188.95817.1 随机变量及其概率分布随机变量及其概率分布2.计算逆累积分布函数值的通用函数计算逆累积分布函数值的通用函数x=icdf(name,y,a,
19、b,c,d)计算名为name的概率分布概率值为y所对应的响应值。其中,name是概率分布的名称(见表7-2),y是概率值,a,b,c,d是参数,参数的个数根据name的值决定。7.1 随机变量及其概率分布随机变量及其概率分布例 7-14在标准正态分布表中,若已知=0.975,求x在命令行窗口依次输入下面命令:x=icdf(norm,0.975,0,1)x=1.96007.1 随机变量及其概率分布随机变量及其概率分布7.1.8 随机数的生成随机数的生成以随机数产生为基础的Monte-Carlo方法已成为现代科研的重要手段之一,广泛应用于计算方法、控制、管理科学、物理化学中高分子结构等研究领域,因
20、此我们有必要了解MATLAB中随机数的生成问题。7.1 随机变量及其概率分布随机变量及其概率分布在MATLAB中,任何分布的随机数都是在所谓的全局随机流(GlobalStream)基础上生成的,每次启动MATLAB,随机数生成器都会复位到相同的状态,也就是说每次重启MATLAB后生成的全局随机流是相同的,也可以通过相关命令改变全局随机流。7.1 随机变量及其概率分布随机变量及其概率分布1.1.全局随机流的控制全局随机流的控制通过设置不同的种子,可以产生不同的随机流序列。MATLAB提供了rng命令用来控制全局随机流的产生。rng(seed)以非负整数seed作为随机流产生的种子。rng(shu
21、ffle)以作为随机流产生的种子。rng(seed,generator)以非负整数seed作为种子,用generator作为生成器,产生随机流序列。rng(shuffle,generator)以当前时间作为种子,用generator作为随机数生成器,产生随机流序列。rng(default)恢复MATLAB启动时的随机数生成器的设置。scurr=rng保存当前随机数生成器的设置。其中,其中,generator是一个字符串,用于说明随机数生成器的类型,是一个字符串,用于说明随机数生成器的类型,见表见表7-37.1 随机变量及其概率分布随机变量及其概率分布generator含含 义twister默认
22、的随机数生成器simdTwister面向单指令多数据的快速随机数生成器combRecursive结合多次递归的随机数生成器multFibonacci乘性滞后的斐波那契随机数生成器v5uniformMATLAB5.0版均匀分布随机数生成器v5normalMATLAB5.0版正态分布随机数生成器v4MATLAB4.0版随机数生成器7.1 随机变量及其概率分布随机变量及其概率分布例例 7-15 生成20个相同的两组服从均匀分布的随机数。在命令行窗口依次输入下面命令:在命令行窗口依次输入下面命令:s=rng%保存当前随机数生成器的设置保存当前随机数生成器的设置s=Type:twister Seed:0
23、 State:625x1 uint32 x=rand(4,5)%生成生成20个随机数个随机数7.1 随机变量及其概率分布随机变量及其概率分布 rng(s)%恢复随机数生成器的设置恢复随机数生成器的设置 y=rand(4,5)%生成生成20个随机数个随机数y=0.8147 0.6324 0.9575 0.9572 0.4218 0.9058 0.0975 0.9649 0.4854 0.9157 0.1270 0.2785 0.1576 0.8003 0.79220.9134 0.5469 0.9706 0.1419 0.95957.1 随机变量及其概率分布随机变量及其概率分布2生成服从概率分布
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 与数学实验第二版第7章 概率核计 ppt课件 数学 实验 第二 概率 核计 ppt 课件
限制150内