应用统计与随机过程实验报告 (1)

应用统计与随机过程实验报告 (1)

ID:15489032

大小:165.50 KB

页数:10页

时间:2018-08-03

应用统计与随机过程实验报告 (1)_第1页
应用统计与随机过程实验报告 (1)_第2页
应用统计与随机过程实验报告 (1)_第3页
应用统计与随机过程实验报告 (1)_第4页
应用统计与随机过程实验报告 (1)_第5页
资源描述:

《应用统计与随机过程实验报告 (1)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一相关正态分布离散随机过程的产生一、实验目的以正态随机过程为例,掌握离散时间随机过程的仿真方法,理解正态分布随机过程与均匀分布随机过程之间的相互关系,理解随机过程的相关函数等数值特征;培养计算机编程能力。二、实验要求1)利用计算机语言的[0,1]区间均匀分布随机数产生函数生成两个相互独立的序列{U1(n)

2、n=1,2,…100000},{U2(n)

3、n=1,2,…100000}2)生成均值为m=0,根方差=1的白色正态分布序列{e(n)

4、n=1,2,…,100000}3)假设离散随机过程x(

5、n)服从均值为=0、根方差为、相关函数为功率谱函数为随机过程x(n)的生成方法为(n=1,2,…100000)给定初始条件x(0)=04)采用集合统计的方法计算验证计算出来的统计参数与理论值是否一致,差异大小。1)采用计算机程序计算正态分布的区间积分根据已生成的序列x(n),在100000个数据中,分别计算(-∞,-2),[-2,0],(0,2],[2,∞)区间上数据出现的比例P1,P2,P3,P4。比较P1,P2,P3,P4与理想值(0.5-P),P,P,(0.5-P)的一致性。一、实验代码及

6、结果1.利用计算机语言的[0,1]区间均匀分布随机数产生函数生成两个相互独立的序列{U1(n)

7、n=1,2,…100000},{U2(n)

8、n=1,2,…100000}代码:u1=rand(1,100000);u2=rand(1,100000);subplot(1,2,1);hist(u1);subplot(1,2,2);hist(u2);实验结果:分析:利用随机函数产生了两个随机序列,区间为[0,1]。hist函数默认将区间划分为10等份。1.生成均值为m=0,根方差=1的白色正态分布序列{e

9、(n)

10、n=1,2,…,100000}代码:clc;u1=rand(1,100000);u2=rand(1,100000);e=sqrt(-2*log(u1)).*cos(2*pi*u2);hist(e,100);实验结果:1.假设离散随机过程x(n)服从均值为=0、根方差为、相关函数为功率谱函数为随机过程x(n)的生成方法为(n=1,2,…100000)给定初始条件x(0)=0代码:clc;u1=rand(1,100000);u2=rand(1,100000);en=sqrt(-2*log(u

11、1)).*cos(2*pi*u2);a=0.6;x(1)=2*sqrt(1-a*a)*en(1);forn=1:100000-1;x(n+1)=a*x(n)+2*sqrt(1-a*a).*e(n+1);endhist(x,100);实验结果:分析:生成服从均值为=0、根方差为、相关函数为的离散随机过程x(n)。1.采用集合统计的方法计算验证计算出来的统计参数与理论值是否一致,差异大小。代码:u1=rand(1,100000);u2=rand(1,100000);en=sqrt(-2*log(u1

12、)).*cos(2*pi*u2);a=0.6;x(1)=2*sqrt(1-a*a)*en(1);forn=1:100000-1;x(n+1)=a*x(n)+2*sqrt(1-a*a).*en(n+1);endsum=0;fori=1:100000-1sum=sum+x(i);endmx=sum/100000fori=1:100000-1sum=sum+x(i)*x(i);endax=sqrt(sum/100000)fork=1:4sum=0;forj=1:100000-ksum=sum+x(j)

13、*x(j+k);endr(k)=sum/(100000-k);endr输出结果:1.采用计算机程序计算正态分布的区间积分根据已生成的序列x(n),在100000个数据中,分别计算(-∞,-2),[-2,0],(0,2],[2,∞)区间上数据出现的比例P1,P2,P3,P4。比较P1,P2,P3,P4与理想值(0.5-P),P,P,(0.5-P)的一致性。代码:num1=0;num2=0;num3=0;num4=0;fori=1:1:100000if(x(i)<-2)num1=num1+1;els

14、eif(x(i)>=-2)&(x(i)<=0)num2=num2+1;elseif(x(i)>0)&(x(i)<=2)num3=num3+1;elsenum4=num4+1;endendendenddisp('实验值为')p1=num1/100000p2=num2/100000p3=num3/100000p4=num4/100000p2=0;fori=1:200000p2=p2+1/(sqrt(2*pi)*2)*exp(-(i*0.00001)*(i*0.00001)/(2*2*2))*0.00

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。