统计计算方法复习考试题可编辑修改word版.docx

上传人:b****8 文档编号:10767483 上传时间:2023-02-22 格式:DOCX 页数:21 大小:38.52KB
下载 相关 举报
统计计算方法复习考试题可编辑修改word版.docx_第1页
第1页 / 共21页
统计计算方法复习考试题可编辑修改word版.docx_第2页
第2页 / 共21页
统计计算方法复习考试题可编辑修改word版.docx_第3页
第3页 / 共21页
统计计算方法复习考试题可编辑修改word版.docx_第4页
第4页 / 共21页
统计计算方法复习考试题可编辑修改word版.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

统计计算方法复习考试题可编辑修改word版.docx

《统计计算方法复习考试题可编辑修改word版.docx》由会员分享,可在线阅读,更多相关《统计计算方法复习考试题可编辑修改word版.docx(21页珍藏版)》请在冰豆网上搜索。

统计计算方法复习考试题可编辑修改word版.docx

统计计算方法复习考试题可编辑修改word版

一、填空题:

1、若随机变量X的概率密度为f(x)=cex,0

2、若X服从二项分布B(5000,0.001),则由泊松定理知P(X≤1)≈。

3、若X服从均值为5的指数分布,则P(X

>

8|X

>

3)=。

4、设N(t)服从参数为2的泊松过程,则P(N

(2)=0)=。

5、设

X的概率密度为

f(x)=10e-10x,x>0,则其分布函数的逆函数

为。

二、选择题:

6、能产生等可能取值为1,2,3,4,5中一个数的MATLAB程序是()

(A)ceil(5*rand)(B)floor(5*rand)(C)floor(6*rand)(D)randperm(5)7、在MATLAB中,表示二项分布的分布函数的是()

(A)binopdf(B)binocdf(C)nbinpdf(D)nbincdf8、能产生均值为5的指数随机数的MATLAB程序是()

(A)-5*ln(rand)(B)-log(rand)/5(C)-5*log(rand)(D)5*log(rand)9、在MATLAB中,表示正态分布的分位数的是()

(A)normcdf(B)norminv(C)normpdf(D)normrnd10、Z~N(0,1),则|Z|的方差为()

2

(A)1(B)

p

三、计算题:

(C)

1-2

p

(D)

1+2

p

11、设U~U(0,1),X的分布函数为F(x)=1-e-x,x>0.证明:

-log(U)

的分布函数也是F(x).

12、积分I

=⎰-∞

e-x2dx,

(1)利用数值方法给出积分的计算结果;

(2)利用MonteCarlo方法编程计算积分。

13、设X的概率分布为

P(X

=1)=0.3,P(X

=2)=0.5,P(X

=3)=0.2

写出利用舍选抽样法产生随机数的算法步骤和MATLAB程序。

14、设X的概率分布函数为

F(x)=1-exp(-x),x>0

写出逆变换法产生随机数的算法步骤和MATLAB程序。

15、某工厂近5年来发生了63次事故,按星期几分类如下

星期

次数(Ni)

9

10

11

8

13

12

问:

事故的发生是否与星期几有关?

(注意不用编程,显著性水平=0.10)

n

(附表:

其中2(y)表示自由度为n的2随机变量在点y的分布函数值,

2(1.6667)=0.1069,2(1.6667)=0.0523)

56

16、某计算机机房的一台计算机经常出故障,研究者每隔15分钟观察一次计算

机的运行状态,收集了24个小时的数(共作97次观察),用1表示正常状态,用0表示不正常状态,所得的数据序列如下:

111001*********001111011111100111111111000110110111101101101011110111

0111101111110011011111100111

设Xn为第n(n=1,2,…,97)个时段的计算机状态,可以认为它是一个齐次马氏链,从上数据序列中得到:

96次状态转移情况是:

0→0:

8次;0→1:

18次;1→0:

18次;1→1:

52次。

(1)一步转移概率矩阵;

(2)已知计算机在某一时段(15分钟)的状态为0,问在此条件下,从此时段起,该计算机能连续正常工作45分钟(3个时段)的条件概率.

n

17、设X,n0是具有三个状态0,1,2的时齐马氏链,一步转移矩阵为:

3/41/40

P1/4

1/2

1/4,初始分布为P(X0

i)1,i0,1,2

3

3/41/4

求:

(1)

P(X00,X21,X41);

(2)

P(X21,X41|X00);

(3)P(X10,X20,X30,X40|X00).

 

答案:

一、填空题:

e2-3e-1-5

1、U(e-1)22、6e

二、选择题:

 

3、e-1

 

4、e-4

 

5、-

1ln(1-y),0

10

6、A7、B8、C9、B10、C

三、计算题:

11、解:

注意到U与1-U同分布,从而-log(U)与-log(1-U)同分布,设-log(1-U)的分布为F1(u),于是

F1(u)=P(-log(1-U)≤u)=P(U

显然当u≤0时,有F1(u)=0,

≥1-e-u)

当u>0时,有F1(u)=P(U

≥1-e-u)=1-e-u

从而-log(U)的分布函数也是F(x)=1-e-x.

y

12、

(1)解:

令x=,则

2

∞-y211∞1-y2

I=⎰-∞e

dy=

22⎰

e2dy=

(2)令y=

1

1+x

,则dy=

-dx

(1+x)2

=-y2dx,于是

I=2⎰e-x2dx=2⎰1exp(-(1-1))dy

12

00y2y

MATLAB程序如下:

N=5000;y=rand(N,1);(或y=unifrnd(0,1,N,1))fori=1:

N

Int(i)=2*exp(-(1/y(i)-1)^2)/y(i)^2;end

I=mean(Int);

13、解:

令Y为取值为1、2、3的离散均匀分布,则概率分布为

1

P(Y

=k)=

k=1,2,3.则c=0.5/(1/3)=1.5

3

X的随机数产生的舍选抽样法算法步骤如下:

STEP1:

产生Y的随机数和均匀随机数U;

STEP2:

若UP(X

Y)/0.5,则令X

=Y;否则返回STEP1。

MATLAB程序如下:

p=(0.3,0.5,0.2);

Y=floor(3*rand+1);U=rand;while(U>p(Y)/0.5)

Y=floor(3*rand+1);U=rand;

endX=Y;

14、解:

令U=1-exp(-x),

1

可解得x=(-log(1-U)/)

1

因为U与1-U同分布,则x=(-log(U)/)。

算法步骤为:

STEP1:

产生均匀随机数U;

11

STEP2:

令X=(-log(U)/)或(-log(1-U)/),则得到

X的随机数。

MATLAB程序:

alpha=5;beta=3;U=rand;

X=(-log(U)/alpha)^(1/beta);

15、解:

检验假设为H0:

P(X=i)=pi=6,i=1,2,,6

n=63,使用卡方检验统计量

2=∑

i=1

(Ni-npi)

npi

=∑

i=1

(Ni

-n)2

6

n

6

=1.6667

因2~2(5),计算得

P(2>1.6667)=1-P(2≤1.6667)=1-0.1069=0.8931,

由P值为0.8931,说明不能拒绝原假设,即不认为发生事故与星期几有关。

16、

(1)一步转移概率可用频率近似地表示为:

P00=P(Xn+1=0|Xn=0)≈88

=8,

+1826

 

P01=P(Xn+1=0|Xn=1)≈818

=18

+1826

 

18+5270

P10=P(Xn+1=1|Xn=0)≈18=18,

 

18+5270

P11=P(Xn+1=1|Xn=1)≈52=52

818

ç

所以一步转移矩阵为:

P18

70

52;

70

(2)某一时段的状态为0,定义为初始状态,即X00,所求概率为:

P(X11,X21,X31|X00)

P(X11|X00)P(X21|X00,X11)P(X31|X00,X11,X21)

P01P11P110.382

17、首先由C-K方程得两步转移矩阵为:

⎡⎤

551

81616

P

(2)

=P2

=⎢513⎥

⎢16216⎥

⎢391⎥

⎣16164⎦

(1)

P{X

=0,X=1,X=1}=p(0)P

(2)P

(2)=1⨯5⨯1

=5

02400111

316296

(2)

P{X

=1,X=1|X=0}=P

(2)P

(2)=5⨯1

=5

2400111

16232

(3)P{X1≠0,X2≠0,X3≠0,X4=0|X0=0}

=PPPP+PPPP

=1⨯1⨯1⨯1+1⨯1⨯3⨯1=7

0111111001122110

42244444256

一、填空题:

1、若随机变量X的概率密度为f(x)=ce-5x,x>0,则X的方差为。

2、若X服从二项分布B(500,0.01),则由泊松定理知P(X=1)≈。

3、若X服从失效率为0.05的指数分布,则P(X

>

200|X

>

100)=。

4、设N(t)服从参数为0.5的泊松过程,则P(N

(2)>0)=。

1

5、设X的概率密度为

f(x),xR,则其分布函数的逆函数

(1x2)

为。

二、选择题:

6、能产生等可能取值为1,2,3,4中一个数的MATLAB程序是()

(A)ceil(5*rand)(B)ceil(4*rand)(C)floor(4*rand)(D)randperm(4)7、在MATLAB中,表示负二项分布的概率密度函数的是()

(A)binopdf(B)binocdf(C)nbinpdf(D)nbincdf

8、能产生失效率为5的指数分布随机数的MATLAB程序是()

(A)-5*ln(rand)(B)-log(rand)/5(C)-5*log(rand)(D)5*log(rand)9、在MATLAB中,不可能产生一个均匀分布U(0,1)随机数的是哪个?

()

(A)unifrnd(0,1)(B)unidrnd(1,1,1)(C)unifrnd(0,1,1)(D)rand

(1)

1⎛12⎫

⎝⎭

10、设时齐Markov链{Xn,n=1,2,},其一步转移概率矩阵为P=3ç21⎪,

则该过程的5步转移概率矩阵为()

1

ç

(A)35

21

1

135

1

1

ç

(B)35

21

1

135

1

1⎛11⎫

(C)2ç11⎪

(D)

1⎛12⎫

3ç21⎪

ç+

35

135

135

135⎝⎭⎝⎭

三、计算题:

11、设X的分布函数为F(x)=1-e-x,x>0.证明:

F(X)=1-e-X服从区间(0,1)上的均匀分布。

+∞∞-x2+y2

12、

(1)计算概率积分I

=⎰-∞⎰-∞e

2dxdy;

(2)利用MonteCarlo方法编程计算积分I的MATLAB程序。

3x2

13、利用逆变换方法产生概率密度函数f(x)=

推导过程和MATLAB程序。

14、利用舍选抽样法产生概率分布为

-1≤x≤1的随机数,写出

2

X

1

2

3

4

5

6

P

0.15

0.1

0.2

0.15

0.3

0.1

的随机数的算法步骤和MATLAB程序。

n

15、考虑随机变量,其可能取值为1,2,3,4,5,我们检验假设随机变量是等可能取这些值,如果样本大小为50,观测分别为12,5,19,7,7,利用检验方法说明该数据是否来自离散均匀分布。

(附表:

其中2(y)表示自由度为n的2分布在点y的分布函数值,2(12.8)=0.9877,2(12.8)=0.9747))。

45

16、

(1)简述Metropolis准则;

(2)若要产生密度p(x)的随机数,设当前状态为x=(x1,x2,,xn),从1,n

中等可能取一坐标,按分布函数P(X

=x)=P(Xi

=x|Xj

=xj,j≠i)产生随

机数x,则y=(x1,,xi-1,x,xi+1,,xn)为下一个状态,证明:

吉布斯(Gibbs)抽样法的转移概率(x,y)=1;

(3)设随机变量X和Y均在区间(0,B)。

设在Y

=y下X的条件密度为

f(x|y)=C(y)e-xy,0

C(x)e-xy,0

 

答案:

一、填空题:

1、22、5e-5

 

3、e-5

 

4、1-e-1

p

5、tan(y)

 

0y1

2

二、选择题:

6、B

7、C

8、C

9、B

10、A

三、计算题:

11、记Y=F(X),

当y≤0时,FY(y)=0;当y≥1时,FY(y)=0;

Y

当0

=P(X≤-1ln(1-y))=⎰

-1ln(1-y)

e

-xdx=y,(8分)

l

⎧0,

0

y≤1,

所以FY(y)=⎨y,0

故Y=F(X)服从U(0,1).

⎪1,y≥1.

12、

(1)令x=rcos,y=rsin,D'={(,r)|0<<2,0

∞2

-

r2

∞-r2r2

I=⎰dr⎰e2⋅rdr=2⎰e2d()=2.

0002

-

x2

⎰0

-

y2

⎰0

11⎰0

-

x2

令y=1,dy=-1dx,dx=-y2dy,x=1-1.

x+1(x+1)2y

Matlab程序为:

N=10000;y=rand(N,1);

fori=1:

N

I1(i)=exp(-(1/(y(i)-1)^2/2)*y(i)^2;end

I=(mean(I1)^2;

13、当-1≤x≤1时,F(x)=x3t2dt=31t3

-1223-1

11

=1x3+1,

22

1

令F(x)=u,即

Matlab程序:

x3+=u,解得x=(2u-1)3.22

X=(2*rand-1)^(1/3);

14、取p=P(Y=j)=1,j=1,2,,6,则pX

≤0.3=1.8=c.

6pY

1/6

算法步骤为:

第一步:

产生随机数U1和U2;第二步:

令Y=Int(6U1);

P(X=Y)

第三步:

若U2≤=

cpY

P(X=Y)0.3

时,令X=Y;否则返回。

Matlab程序:

P=[0.15,0.1,0.2,0.15,0.3,0.1];

Y=floor(6*rand+1);U=rand;while(U>P(Y)/0.3)Y=floor(6*rand+1);U=rand;end

X=Y;

15、原假设为:

pi=P(X=i)=5,j=1,2,,5,

 

n=50.

5(N-np)2

检验统计量为2=∑ii=12.8.

i=1

npi

由于2~2(4),则P值为P(2>12.8)=1-P(2≤12.8)=0.0123,

因P值很小,应拒绝原假设,即认为数据不是来自离散均匀分布。

16、

(1)设马尔可夫链{xn},n=1,2,,

y是按照某概率原则产生的状态,xn的

下一步状态xn+1以概率接受状态,即xn+1=y;以概率1-保持不变,即

xn+1=xn。

(2)采用H-M算法有

q(x,y)=1P(X=x|X=x,j≠i)=

p(y),

nijj

nP(X

j=xj,j≠i)

则转移概率为

⎛p(y)q(y,x)⎫

⎛p(y)

p(x)⎫

 

nP(Xj=xj,j≠i)⎪

(x,y)=minç

1⎪=minç

1⎪

p(y)

⎝p(x)q(x,y)⎭

çp(x)

ç

nP(X

j=xj,j≠i)⎪

=min⎛p(y)p(x),1⎫=1.(15分)

çp(x)p(y)⎪

⎝⎭

(3)Matlab程序为:

N=10000;B=50;X=zeros(N,1);Y=zeros(N,1);

X

(1)=unifrnd(0,B);Y

(1)=unifrnd(0,B);fori=2:

N

X(i)=-log(rand)/Y(i-1);

Y(i)=-log(rand)/X(i);

end

X0=unifrnd(0,B);Y0=unifrnd(0,B);X=-log(rand)/Y0;

Y=-log(rand)/X;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

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

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