Matlab 概率论与数理统计

合集下载

Matlab在《概率论与数理统计》教学中的应用

Matlab在《概率论与数理统计》教学中的应用

Matlab在《概率论与数理统计》教学中的应用
Matlab提供了丰富的概率分布函数,可以帮助学生更好地理解不同的概率分布。

学生可以使用Matlab生成正态分布、二项分布、泊松分布等不同的概率分布,并画出相应的概率密度函数、累积分布函数等图形。

通过实际的计算和绘图,学生可以更直观地看到不同概率分布的特点,加深对概率分布的理解。

Matlab提供了各种统计函数,可以方便地进行数据的描述性统计和推断性统计。

学生可以使用Matlab计算样本的平均值、方差等描述性统计量,还可以使用Matlab进行假设检验、置信区间估计等推断性统计。

通过实际的计算和分析,学生可以更好地掌握统计学中的概念和方法。

Matlab还可以进行模拟实验,帮助学生理解概率和统计的原理。

学生可以使用Matlab 模拟抛硬币的实验,验证概率的定义和性质。

学生还可以使用Matlab模拟中心极限定理,观察样本均值的分布趋于正态分布的情况。

通过实际的模拟实验,学生可以更深入地理解抽样分布和极限定理等重要概念。

Matlab还可以用于数据的可视化。

学生可以使用Matlab绘制直方图、散点图、箱线图等图形,展示数据的分布和变化。

通过可视化的方式,学生可以更好地理解数据的特点和规律,并能够更直观地展示和解释统计分析的结果。

Matlab在《概率论与数理统计》教学中具有广泛的应用价值。

通过利用Matlab进行计算、模拟和可视化等任务,可以帮助学生更好地理解概率和统计的概念和方法,提高学习效果。

在教学中合理地使用Matlab可以有效地促进学生对概率论与数理统计的学习和理解。

概率论和数理统计的Matlab 实现

概率论和数理统计的Matlab 实现
0.6827 更一般地,若观测量取自参数为 和 µ 的正态分布,则它落在该区间中的概率 为 68%。
expcdf 函数 功能:计算累加指数分布函数。 语法:P = expcdf(X,MU) 描述:expcdf(X,MU) 计算参数为 MU 的数据 X 的累加指数分布函数。指数 MU 必须为
正。 累加指数分布函数的计算公式为:
概率论和数理统计的 Matlab 实现
1概 述
自然界和社会上会发生各种各样的现象,其中有的现象在一定条件下是一定要发生的, 有的则表现出一定的随机性,但总体上又有一定的规律可循。一般称前者为确定性事件, 后者为不确定性事件(或称随机事件)。概率论和数理统计就是研究和揭示不确定事件统计 规律性的一门数学学科。
f (x |l) =
lx x!
e-l
I (0,1,K )
(x)
y=
f (x | b) =
x b2
çæ - x 2 ÷ö
eçè 2b2 ÷ø
y
=
f
(x
| v)
=
Gçæ è
v
+ 2
1
÷ö ø
Gçæ è
v 2
÷ö ø
1
1
vp
ççèæ1 +
v +1
x2 v
÷÷øö
2
y=
f (x | N) =
1 N
I (1,..., N ) ( x)
y
=f(x|r,p)
=
ççèæ
r
+
x x
+
1÷÷øö
p
x
q
x
I
(
0,1,...)
(
x)
其中, q = 1 - p

第8章 matlab 概率论与数理统计问题的求解

第8章 matlab 概率论与数理统计问题的求解

8.1.3 概率问题的求解
图4-9
• 例:
>> b=1; p1=raylcdf(0.2,b); p2=raylcdf(2,b); P1=p2-p1 P1 = 0.8449
>> p1=raylcdf(1,b); P2=1-p1 P2 = 0.6065
• 例:
>> syms x y; f=x^2+x*y/3; >> P=int(int(f,x,0,1/2),y,0,1/2) P= 5/192 >> syms x y; f=x^2+x*y/3; P=int(int(f,x,0,1),y,0,2) P= 1
8.1.2.3
பைடு நூலகம்
分布
• 例:
>> 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)
8.1.2.2 正态分布
正态分布的概率密度函数为:
• 例:
>> 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)

(完整版)Matlab概率论与数理统计

(完整版)Matlab概率论与数理统计

Matlab 概率论与数理统计、matlab 基本操作 1. 画图【例01.01】简单画图hold off; x=0:0.1:2*pi; y=sin (x);plot(x,y, '-r'); x1=0:0.1:pi/2; y1=s in( x1); hold on;fill([x1, pi/2],[y1,1/2],'b');【例01.02】填充,二维均匀随机数hold off ;x=[0,60];y0=[0,0];y60=[60,60]; x1=[0,30];y1=x1+30; x2=[30,60];y2=x2-30;plot(x,y0, 'r' ,y0,x, plot(x1,y1, 'r' ,x2,y2, yr=u nifrnd (0,60,2,100);plot(yr(1,:),yr(2,:), axis( 'on'); axis( 'square' ); axis([-20 80 -20 80 ]);xv=[0 0 30 60 60 30 0];yv=[0 30 60 60 30 0 0]; fill(xv,yv, 'b');hold on ;'r' ,x,y60, 'r' ,y60,x,'r')'r');'m.')2. 排列组合kC=nchoosek(n,k) : CC n ,例 nchoosek(5,2)=10, nchoosek(6,3)=20.prod(n1:n2):从 n1 至U n2 的连乘【例01.03】至少有两个人生日相同的概率365 364|||(365 rs 1)rs365365 364 365 rs 1 365 365365rs=[20,25,30,35,40,45,50]; %每班的人数p1= on es(1,le ngth(rs)); p2=on es(1,le ngth(rs));%用连乘公式计算for i=1:le ngth(rs) p1(i)=prod(365-rs(i)+1:365)/365A rs(i); end%用公式计算(改进) for i=1:le ngth(rs)for k=365-rs(i)+1:365p2(i)=p2(i)*(k/365); end ; end%用公式计算(取对数) for i=1:le ngth(rs)p1(i)=exp(sum(log(365-rs(i)+1:365))-rs(i)*log(365)); end公式计算P 1n!C NN nN!1 (N n)!1N nN (N 1) (N n 1)、随机数的生成3. 均匀分布随机数rand(m,n);产生m行n列的(0,1)均匀分布的随机数rand(n);产生n行n列的(0,1)均匀分布的随机数【练习】生成(a,b)上的均匀分布4. 正态分布随机数randn(m,n); 产生m行n列的标准正态分布的随机数【练习】生成N(nu,sigma42)上的正态分布5. 其它分布随机数三、一维随机变量的概率分布1. 离散型随机变量的分布率(1) 0-1分布(2) 均匀分布_ k k n k(3) 二项分布:binopdf(x,n,p),若X ~ B(n, p),则P{X k} C n p (1 p),x=0:9 ;n=9;p=0.3;y= bin opdf(x ,n, p);plot(x,y,'b-',x,y,'r*')y=[ 0.0404, 0.1556, 0.2668, 0.2668, 0.1715, 0.0735, 0.0210, 0.0039, 0.0004, 0.0000 ]当n较大时二项分布近似为正态分布x=0:100; n=100;p=0.3;y= bin opdf(x ,n, p);plot(x,y,'b-',x,y,'r*')ke⑷泊松分布:piosspdf(x, lambda),若X ~ (),贝U P{ X k}k!x=0:9; lambda = 3;y= poisspdf (x,lambda);plot(x,y,'b-',x,y,'r*')y=[ 0.0498, 0.1494, 0.2240, 0.2240, 0.1680, 0.1008, 0.0504, 0.0216, 0.0081,0.0027]k 1⑸几何分布:geopdf (x, p),贝U P{X k} p(1 p)x=0:9;p=0.3y= geopdf(x,p);plot(x,y,'b-',x,y,'r*')y=[ 0.3000, 0.2100, 0.1470, 0.1029, 0.0720, 0.0504, 0.0353, 0.0247, 0.0173, 0.0121 ] x=0:10;N=20;M=8; n=4;y= hygepdf(x,N,M, n); plot(x,y,'b-',x,y,'r*')y=[ 0.1022, 0.3633, 0.3814, 0.1387, 0.0144, 0, 0, 0, 0, 0, 0 ]2. 概率密度函数(1)均匀分布:unifpdf(x,a,b) , f (x)其它a=0;b=1;x=a:0.1:b; y= uni fpdf (x,a,b);1 2 厂(x )2 ■厂ex=-10:0.1:12;mu=1;sigma=4;y= no rmpdf(x,mu,sigma);rn=10000;z= normrnd (mu,sigma,1,rn); % 产生 10000 个正态分布的随机数 d=0.5;a=-10:d:12;b=(hist(z,a)/rn)/d;%以a 为横轴,求出10000个正态分布的随机数的频率(6)超几何分布:hygepdf(x,N,M,n),则 P{Xk}C k nM CNC N(2)正态分布:normpdf(x,mu,sigma) , f (x)plot(x,y,'b-',a,b,'r.')1 _x⑶指数分布:exppdf(x,mu), f (x)其它x=0:0.1:10;mu=1/2;■ t京■I_ey= exppdf(x,mu); plot(x,y,'b-',x,y,'r*')1n i F⑷2分布:chi2pdf(x,n) , f (x; n) 2n ^( n 2) % e x 0hold onx=0:0.1:30;n=4;y= chi2pdf(x, n);plot(x,y,'b');%blue n=6;y= chi2pdf(x, n);plot(x,y,'r');%red n=8;y=chi2pdf(x ,n );plot(x,y,'c');%cya n n=10;y= chi2pdf(x, n);plot(x,y,'k');%black lege nd(' n=4', 'n=6', 'n=8', 'n=10');n 1((n 1) 2) x2 2⑸t 分布:tpdf(x,n) , f (x; n) ------------------ 1 -J n (n. 2) nhold onx=-10:0.1:10;n=2;y= tpdf(x, n);plot(x,y,'b');%bluen=6;y= tpdf(x, n);plot(x,y,'r');%redn=10;y= tpdf(x ,n );plot(x,y,'c');%cya nn=20;y= tpdf(x, n);plot(x,y,'k');%black lege nd(' n=2', 'n=6', 'n=10', 'n=20');((m山m 门2n2) 2)小2% 2 1 5 % 2(n2 2) n2n2x 0(6) F 分布:fpdf(x,n1,n2) , f (x; n「n2) (E 2)0 x 0hold onx=0:0.1:10;n1=2; n2=6;y= fpdf(x, n1, n2);plot(x,y,'b');%bluen1=6; n2=10;y= fpdf(x, n1, n2);plot(x,y,'r');%red n1=10; n2=6;y= fpdf(x, n1, n2);plot(x,y,'c');%cyann1=10; n2=10;y= fpdf(x, n1,n 2);plot(x,y,'k');%black legend(' n仁2; n2=6', ' n1= 6; n2=10', ' n仁10;n2=6', ' n仁10; n2=10');3.分布函数F(x) P{X x}【例03.01】求正态分布的累积概率值设X ~ N(3,22),求 P{2 X 5}, P{ 4 X 10}, P{ X 2}, P{X 3},14.逆分布函数,临界值y F(x) P{X x} , x F (y) , x称之为临界值【例03.02】求标准正态分布的累积概率值y=0:0.01:1;x=normin v(y,0,1);【例03.03】求2(9)分布的累积概率值hold offy=[0.025,0.975];x=ch i2in v(y,9);n=9;x0=0:0.1:30;y0=chi2pdf(x0, n); plot(x0,y0, 'r'); x1=0:0.1:x(1);y1=chi2pdf(x1, n);x2=x(2):0.1:30;y2=chi2pdf(x2 ,n);hold onfill([x1, x(1)],[y1,0], 'b');fill([x(2),x2],[0,y2], 'b');【练习1.1】二项分布、泊松分布、正态分布(1)对n 10, p 0.2二项分布,画出b(n,p)的分布律点和折线;(2)对np,画出泊松分布()的分布律点和折线;(3)对np, 2叩(1 p),画出正态分布N( , 2)的密度函数曲线;(4)调整n, p,观察折线与曲线的变化趋势。

概率论与数理统计MATLAB上机实验报告

概率论与数理统计MATLAB上机实验报告

《概率论与数理统计》MATLAB上机实验实验报告一、实验目的1、熟悉matlab的操作。

了解用matlab解决概率相关问题的方法。

2、增强动手能力,通过完成实验内容增强自己动手能力。

二、实验内容1、列出常见分布的概率密度及分布函数的命令,并操作。

概率密度函数分布函数(累积分布函数) 正态分布normpdf(x,mu,sigma) cd f(‘Normal’,x, mu,sigma);均匀分布(连续)unifpdf(x,a,b) cdf(‘Uniform’,x,a,b);均匀分布(离散)unidpdf(x,n) cdf(‘Discrete Uniform’,x,n);指数分布exppdf(x,a) cdf(‘Exponential’,x,a);几何分布geopdf(x,p) cdf(‘Geometric’,x,p);二项分布binopdf(x,n,p) cdf(‘Binomial’,x,n,p);泊松分布poisspdf(x,n) cdf(‘Poisson’,x,n);2、掷硬币150次,其中正面出现的概率为0.5,这150次中正面出现的次数记为X(1) 试计算X=45的概率和X≤45 的概率;(2) 绘制分布函数图形和概率分布律图形。

答:(1)P(x=45)=pd =3.0945e-07P(x<=45)=cd =5.2943e-07(2)3、用Matlab软件生成服从二项分布的随机数,并验证泊松定理。

用matlab依次生成(n=300,p=0.5),(n=3000,p=0.05),(n=30000,p=0.005)的二项分布随机数,以及参数λ=150的泊松分布,并作出图线如下。

由此可以见得,随着n的增大,二项分布与泊松分布的概率密度函数几乎重合。

因此当n足够大时,可以认为泊松分布与二项分布一致。

4、 设22221),(y x e y x f +−=π是一个二维随机变量的联合概率密度函数,画出这一函数的联合概率密度图像。

_Matlab在概率统计中的应用

_Matlab在概率统计中的应用

第8章 Matlab在概率统计中的应用概率论与数理统计是研究和应用随机现象统计规律性的一门数学科学。

其应用十分广泛,几乎遍及所有科学领域、工农业生产和国民经济各部门。

本章将利用Matlab来解决概率统计学中的概率分布、数字特征、参数估计以及假设检验等问题。

8.1 数据分析8.1.1 几种均值在给定的一组数据中,要进行各种均值的计算,在Matlab中可由以下函数实现。

mean 算术平均值函数。

对于向量X,mean (X) 得到它的元素的算术平均值;对于矩阵,mean (X)得到X各列元素的算术平均值,返回一个行向量。

nanmean 求忽略NaN的随机变量的算术平均值。

geomean 求随机变量的几何平均值。

harmmean 求随机变量的和谐平均值。

trimmean 求随机变量的调和平均值。

8.1.2 数据比较在给定的一组数据中,还常要对它们进行最大、最小、中值的查找或对它们排序等操作。

Mtalab中也有这样的功能函数。

max 求随机变量的最大值元素。

nanmax 求随机变量的忽略NaN的最大值元素。

min 求随机变量的最小值元素。

nanmin 求随机变量的忽略NaN的最小值元素。

median 求随机变量的中值。

nanmedian 求随机变量的忽略NaN的中值。

mad 求随机变量的绝对差分平均值。

sort 对随机变量由小到大排序。

sortrows 对随机矩阵按首行进行排序。

range 求随机变量的值的范围,即最大值与最小值的差(极差)。

8.1.3 累和与累积求向量或矩阵的元素累和或累积运算是比较常用的两类运算,在Matlab中可由以下函数实现。

sum 若X为向量,sum (X)为X中各元素之和,返回一个数值;若X为矩阵,sum (X)为X中各列元素之和,返回一个行向量。

nansum 忽略NaN求向量或矩阵元素的累和。

cumsum 求当前元素与所有前面位置的元素和。

返回与X同维的向量或矩阵。

cumtrapz 梯形累和函数。

matlab概率论部分数学实验指导书

matlab概率论部分数学实验指导书
X Y
1.9
0.8
1.1
0.1
0.1
4.4 5.5 1.6 4.6 3.4
0.7 -1.6 -0.2 -1.2 -0.1 3.4 3.7 0.8 0.0 2.0
试就下列两种情况分析这两种药物的疗效有无显示性的差异。 ( α = 0.05 ) 。 ① X 与 Y 的方差相同;② X 与 Y 的方差不同。 (7) 、 已知某一试验, 其温度服从正态分布, 现在测量了温度的五个值为: 1250, 1265,1245,1260,1275。问是否可以认为 µ = 1277 (8) 、其它教材上的题目或自己感兴趣的题目。 ( α = 0.05 ) 。 ?
A =[16 25 19 20 25 33 24 23 20 24 25 17 15 21 22 26 15 23 22
20 14 16 11 14 28 18 13 27 31 25 24 16 19 23 26 17 14 30 21 18 16 18 19 20 22 19 22 18 26 26 13 21 13 11 19 23 18 24 28 13 11 25 15 17 18 22 16 13 12 13 11 09 15 18 21 15 12 17 13 14 12 16 10 08 23 18 11 16 28 13 21 22 12 08 15 21 18 16 16
实验四、样本的统计与计算 实验目的: 熟练使用 matlab 对样本进行基本统计,包括样本的位置统计、分散性统计、样 本中心矩、分布的形状统计。求样本均值、中位数、样本方差,偏度、峰度、 样本分位数和其它数字特征,并能做出频率直方图和经验分布函数。 实验内容: 来自总体的样本观察值如下,计算样本的样本均值、中位数、样本方差、极差, 偏度、峰度、画出频率直方图,经验分布函数图。

概率论与数理统计的MATLAB实现讲稿

概率论与数理统计的MATLAB实现讲稿

第9章 概率论与数理统计的MATLAB 实现MATLAB 总包提供了一些进行数据统计分析的函数,但不完整。

利用MATLAB 统计工具箱,可以进行基本概率和数理统计分析,以及进行比较复杂的多元统计分析。

本章主要针对大学本科的概率统计课程介绍工具箱的部分功能。

9.1 随机变量及其分布利用统计工具箱提供的函数,可以比较方便地计算随机变量的分布律(概率密度函数)和分布函数。

9.1.1 离散型随机变量及其分布律如果随机变量全部可能取到的不相同的值是有限个或可列个无限多个,则称为离散型随机变量。

MATLAB 提供的计算常见离散型随机变量分布律的函数及调用格式: 函数调用格式(对应的分布) 分布律y=binopdf(x,n,p)(二项分布) )()1(),|(),,1,0(x I p p x n p n x f n xn x --⎪⎪⎭⎫ ⎝⎛=y=geopdf(x,p)(几何分布) xp p p x f )1()|(-= ),1,0( =xy=hygepdf(x,M,K,n)(超几何分布) ⎪⎪⎭⎫ ⎝⎛⎪⎪⎭⎫ ⎝⎛--⎪⎪⎭⎫ ⎝⎛=n M x n K M x K n K M x f ),,|(y=poisspdf(x,lambda)(泊松分布) λλλ-=e x x f x !)|(),1,0( =x y=unidpdf(x,n)(离散均匀分布) NN x f 1)|(=9.1.2 连续型随机变量及其概率密度对于随机变量X 的分布函数)(x F ,如果存在非负函数)(x f ,使对于任意实数x 有⎰∞-=x dt t f x F )()(则称X 为连续型随机变量,其中函数)(x f 称为X 的概率密度函数。

MA TLAB 提供的计算常见连续型随机变量分布概率密度函数的函数及调用格式:函数调用格式(对应的分布) 概率密度函数y=betapdf(x,a,b)(β分布) )10()1(),(1),|(11<<-=--x x x b a B b a x f b ay=chi2pdf(x,v)(卡方分布) )2(2)|(2212v exv x f v x v Γ=--)0(≥xy=exppdf(x,mu)(指数分布) μμμxe xf -=1)|()0(≥xy=fpdf(x,v1,v2)(F 分布) 2211222121212121111)2()2()2(),|(v v v v v x v x vv v v v v v v x f +-⎪⎪⎭⎫ ⎝⎛+⎪⎪⎭⎫ ⎝⎛ΓΓ+Γ= y=gampdf(x,a,b)(伽马分布) b xa a e x ab b a x f --Γ=1)(1),|()0(≥xy=normpdf(x,mu,sigma)(正态分布) 22)(21),|(σμπσσμ--=x ex fy=lognpdf(x,mu,sigma)(对数正态分布) 22)(ln 21),|(σμπσσμ--=x ex x fy=raylpdf(x,b)(瑞利分布) 222)|(b x e b x b x f -=y=tpdf(x,v)(学生氏t 分布) 2121)2()21()|(+-⎪⎪⎭⎫ ⎝⎛+Γ+Γ=v v x v v v v x f πy=unifpdf(x,a,b)(连续均匀分布) )(1),|(],[x I ab b a x f b a -=y=weibpdf(x,a,b)(威布尔分布) )(),|(),0(1x I eabx b a x f bax b ∞--= 比如,用normpdf 函数计算正态概率密度函数值。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Matlab 概率论与数理统计一、matlab基本操作1.画图【例01.01】简单画图hold off;x=0:0.1:2*pi;y=sin(x);plot(x,y,'-r');x1=0:0.1:pi/2;y1=sin(x1);hold on;fill([x1, pi/2],[y1,1/2],'b');【例01.02】填充,二维均匀随机数hold off;x=[0,60];y0=[0,0];y60=[60,60];x1=[0,30];y1=x1+30;x2=[30,60];y2=x2-30;xv=[0 0 30 60 60 30 0];yv=[0 30 60 60 30 0 0];fill(xv,yv,'b');hold on;plot(x,y0,'r',y0,x,'r',x,y60,'r',y60,x,'r');plot(x1,y1,'r',x2,y2,'r');yr=unifrnd (0,60,2,100);plot(yr(1,:),yr(2,:),'m.')axis('on');axis('square');axis([-20 80 -20 80 ]);2. 排列组合C=nchoosek(n,k):kn C C =,例nchoosek(5,2)=10, nchoosek(6,3)=20.prod(n1:n2):从n1到n2的连乘【例01.03】至少有两个人生日相同的概率公式计算nn nn NNn N N N N n N N N C n p )1()1(1)!(!1!1+--⋅-=--=-=365364(3651)365364365111365365365365rs rs rs ⋅-+-+=-=-⋅rs=[20,25,30,35,40,45,50]; %每班的人数 p1=ones(1,length(rs)); p2=ones(1,length(rs));% 用连乘公式计算for i=1:length(rs)p1(i)=prod(365-rs(i)+1:365)/365^rs(i); end% 用公式计算(改进) for i=1:length(rs)for k=365-rs(i)+1:365p2(i)=p2(i)*(k/365);end ;end% 用公式计算(取对数) for i=1:length(rs)二、随机数的生成3.均匀分布随机数rand(m,n); 产生m行n列的(0,1)均匀分布的随机数rand(n); 产生n行n列的(0,1)均匀分布的随机数【练习】生成(a,b)上的均匀分布4.正态分布随机数randn(m,n); 产生m行n列的标准正态分布的随机数【练习】生成N(nu,sigma.^2)上的正态分布5.其它分布随机数三、一维随机变量的概率分布1. 离散型随机变量的分布率(1) 0-1分布 (2) 均匀分布(3) 二项分布:binopdf(x,n,p),若~(,)X B n p ,则{}(1)k k n kn P X k C p p -==-,x=0:9;n=9;p=0.3; y= binopdf(x,n,p); plot(x,y,'b-',x,y,'r*')y=[ 0.0404, 0.1556, 0.2668, 0.2668, 0.1715, 0.0735, 0.0210, 0.0039, 0.0004, 0.0000 ]‘当n 较大时二项分布近似为正态分布 x=0:100;n=100;p=0.3; y= binopdf(x,n,p); plot(x,y,'b-',x,y,'r*')(4) 泊松分布:piosspdf(x, lambda),若~()X πλ,则{}!k e P X k k λλ-==x=0:9; lambda =3;y= poisspdf (x,lambda); plot(x,y,'b-',x,y,'r*')y=[ 0.0498, 0.1494, 0.2240, 0.2240, 0.1680, 0.1008, 0.0504, 0.0216, 0.0081, 0.0027 ](5) 几何分布:geopdf (x,p ),则1{}(1)k P X k p p -==-(6) 超几何分布:hygepdf(x,N,M,n),则{}k n k M N MnNC C P X k C --== x=0:9;p=0.3 y= geopdf(x,p); plot(x,y,'b-',x,y,'r*')y=[ 0.3000, 0.2100, 0.1470, 0.1029, 0.0720, 0.0504, 0.0353, 0.0247, 0.0173, 0.0121 ]x=0:10;N=20;M=8;n=4;y= hygepdf(x,N,M,n);plot(x,y,'b-',x,y,'r*')y=[ 0.1022, 0.3633, 0.3814, 0.1387, 0.0144, 0, 0, 0, 0, 0, 0 ] 2.概率密度函数(1)均匀分布:unifpdf(x,a,b),1()a xb f x b a⎧≤≤⎪=-⎨⎪⎩其它a=0;b=1;x=a:0.1:b; y= unifpdf (x,a,b);(2)正态分布:normpdf(x,mu,sigma),221()21()2xf x eμσπσ--=x=-10:0.1:12;mu=1;sigma=4;y= normpdf(x,mu,sigma);rn=10000;z= normrnd (mu,sigma,1,rn); %产生10000个正态分布的随机数d=0.5;a=-10:d:12;b=(hist(z,a)/rn)/d;%以a为横轴,求出10000个正态分布的随机数的频率plot(x,y,'b-',a,b,'r.')(3)指数分布:exppdf(x,mu),11()xe a x bf xθθ-⎧≤≤⎪=⎨⎪⎩其它x=0:0.1:10;mu=1/2;y= exppdf(x,mu); plot(x,y,'b-',x,y,'r*')(4) 2χ分布:chi2pdf(x,n),122210(;)2(2)00n x n x e x f x n n x --⎧≥⎪=Γ⎨⎪<⎩hold onx=0:0.1:30;n=4;y= chi2pdf(x,n);plot(x,y,'b');%blue n=6;y= chi2pdf(x,n);plot(x,y,'r');%red n=8;y= chi2pdf(x,n);plot(x,y,'c');%cyan n=10;y= chi2pdf(x,n);plot(x,y,'k');%black legend('n=4', 'n=6', 'n=8', 'n=10');(5) t 分布:tpdf(x,n),22((1)2)(;)1(2)n x f x n n n n π-⎫Γ+=+⎪Γ⎭hold onx=-10:0.1:10;n=2;y= tpdf(x,n);plot(x,y,'b');%blue n=6;y= tpdf(x,n);plot(x,y,'r');%red n=10;y= tpdf(x,n);plot(x,y,'c');%cyann=20;y= tpdf(x,n);plot(x,y,'k');%black legend('n=2', 'n=6', 'n=10', 'n=20');(6) F 分布:fpdf(x,n1,n2),112122212112121222(()2)10(;,)(2)(2)00n n n n n n n n x x x f x n n n n n n x +--⎧⎛⎫⎛⎫Γ+⎪⎪+≥ ⎪⎪=⎨ΓΓ⎝⎭⎝⎭⎪<⎪⎩hold on x=0:0.1:10;n1=2; n2=6;y= fpdf(x,n1,n2);plot(x,y,'b');%blue n1=6; n2=10;y= fpdf(x,n1,n2);plot(x,y,'r');%red n1=10; n2=6;y= fpdf(x,n1,n2);plot(x,y,'c');%cyan n1=10; n2=10;y= fpdf(x,n1,n2);plot(x,y,'k');%blacklegend(' n1=2; n2=6', ' n1=6; n2=10', ' n1=10; n2=6', ' n1=10; n2=10');3. 分布函数(){}F x P X x =≤ 【例03.01】求正态分布的累积概率值设2~(3,2)X N ,求{25},{410},{2},{3}P X P X P X P X <<-<<>>,p1=normcdf(5,3,2)- normcdf(2,3,2)=0.5328 p1=normcdf(1,0,1)- normcdf(-0.5,0,1) =0.5328p2=normcdf(10,3,2)- normcdf(-4,3,2)=0.9995 p3=1-(normcdf(2,3,2)- normcdf(-2,3,2))= 0.6977p4=1-normcdf(3,3,2)=0.5004. 逆分布函数,临界值(){}y F x P X x ==≤,1()x F y -=,x 称之为临界值 【例03.02】求标准正态分布的累积概率值y=0:0.01:1;x=norminv(y,0,1);【例03.03】求2(9)χ分布的累积概率值hold offy=[0.025,0.975]; x=chi2inv(y,9); n=9;x0=0:0.1:30;y0=chi2pdf(x0,n); plot(x0,y0,'r');x1=0:0.1:x(1);y1=chi2pdf(x1,n); x2=x(2):0.1:30;y2=chi2pdf(x2,n); hold onfill([x1, x(1)],[y1,0],'b'); fill([x(2),x2],[0,y2],'b');函数名 调用形式 注 释sort sort(x),sort(A) 排序,x 是向量,A 是矩阵,按各列排序 sortrows sortrows(A) A 是矩阵,按各行排序 mean mean(x) 向量x 的样本均值 var var(x) 向量x 的样本方差 std std(x) 向量x 的样本标准差 median median(x) 向量x 的样本中位数 geomean geomean(x) 向量x 的样本几何平均值 harmmean harmmean(x) 向量x 的样本调和平均值 rangerange(x)向量x 的样本最大值与最小值的差【练习1.1】二项分布、泊松分布、正态分布(1) 对10,0.2n p ==二项分布,画出(,)b n p 的分布律点和折线;(2) 对np λ=,画出泊松分布()πλ的分布律点和折线;(3) 对2,(1)np np p μσ==-,画出正态分布2(,)N μσ的密度函数曲线;(4) 调整,n p ,观察折线与曲线的变化趋势。

相关文档
最新文档