




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验二 随机过程的模拟与数字特征实验目的1. 学习利用MATLAB模拟产生随机过程的方法。2. 熟悉和掌握特征估计的基本方法及其MATLAB实现。实验原理1. 正态分布白噪声序列的产生MATLAB提供了许多产生各种分布白噪声序列的函数,其中产生正态分布白噪声序列的函数为randn。函数:randn用法:x = randn(m,n)功能:产生mn的标准正态分布随机数矩阵。如果要产生服从分布的随机序列,则可以由标准正态随机序列产生。如果,则。2. 相关函数估计MATLAB提供了函数xcorr用于自相关函数的估计。函数:xcorr用法:c = xcorr(x,y) c = xcorr(x) c = xcorr(x,y,opition) c = xcorr(x,opition)功能:xcorr(x,y)计算与的互相关,xcorr(x)计算的自相关。option选项可以设定为:biased 有偏估计。unbiased 无偏估计。coeff m = 0时的相关函数值归一化为1。none 不做归一化处理。3. 功率谱估计对于平稳随机序列,如果它的相关函数满足 (2.1)那么它的功率谱定义为自相关函数的傅里叶变换: (2.2)功率谱表示随机信号频域的统计特性,有着重要的物理意义。我们实际所能得到的随机信号的长度总是有限的,用有限长度的信号所得的功率谱只是真实功率谱的估计,称为谱估计或谱分析。功率谱估计的方法有很多种,这里我们介绍基于傅里叶分析的两种通用谱估计方法。(1) 自相关法先求自相关函数的估计,然后对自相关函数做傅里叶变换 (2.3)其中表示用于估计样本序列的样本个数。(2) 周期图法先对样本序列做傅里叶变换 (2.4)其中,则功率谱估计为 (2.5)MATLAB函数periodogram实现了周期图法的功率谱估计。函数:periodogram用法:Pxx,w = periodogram(x) Pxx,w = periodogram(x,window) Pxx,w = periodogram(x,window,nfft) Pxx,f = periodogram(x,window,nfft,fs) periodogram(.)功能:实现周期图法的功率谱估计。其中:Pxx为输出的功率谱估计值;f为频率向量;w为归一化的频率向量;window代表窗函数,这种用法种对数据进行了加窗,对数据加窗是为了减少功率谱估计中因为数据截断产生的截断误差,表2.1列出了产生常用窗函数的MATLAB函数表2.1 常用窗函数及产生窗函数的MATLAB函数窗函数MATLAB函数窗函数MATLAB函数矩形窗boxcarBlackman窗blackman三角窗triangChebyshev窗chebwinHanning窗hannBartlett窗bartlettHamming窗hammingKaiser窗kaisernfft设定FFT算法的长度;fs表示采样频率;如果不指定输出参数(最后一种用法),则直接会出功率谱估计的波形。实验内容1. 按如下模型产生一组随机序列其中是均值为1,方差为4的正态分布白噪声序列。估计过程的自相关函数和功率谱。MATLAB代码: 注解: w=randn(1001,1); 产生一个标准正态分布 x(1)=0; for i=2:1001;x(i)=0.8*x(i-1)+1+2*w(i); end; 产生题目要求的随机序列 plot(x); 画出随机序列 periodogram(x); 画出功率谱 c=xcorr(x); 求出自相关函数 n=-1000:1000; 确定自相关函数的图像范围 plot(n,c); 画出自相关函数图实验结果:随机序列 功率谱相关函数实验原理:本题要求按它所给的公式产生一个伪随机序列,我们采用的方法依然是上次课所学的方法,只是在这里我们利用了randm函数,用它来产生高斯白噪声,方程式为这样,我们就可以得到了题目要求均值和方差的高斯白噪声。然后通过一个循环就产生了题目要求的随机序列。接着,我们求出了这个随机序列的功率谱密度,方法是使用了periodogram函数,这个函数的作用就是产生随机序列的功率谱,其具体的使用方法已经在上面的描述中给出了。然后我们画出了它的自相关函数,用的是系统的xcorr函数,并将画出的自相关函数的自变量范围定在了-1000到1000之间,从而得了实验结果中的图。2. 设信号为其中,为正态分布白噪声序列,试在和点时,分别产生随机序列,画出的波形并估计的相关函数和功率谱。(1)当N=256时MATLAB代码 注释: k=256; 选取点值为256 w=randn(1,k); 产生标准高斯分布的高斯白噪声 x=randn(1,k); for i=1:(k-1); x(i)=sin(0.1*pi*i)+2*cos(0.24*pi*i)+w(i);end; 生成随机序列 plot(x); 画出随机序列图谱 periodogram(x); 画出功率谱密度 r=xcorr(x); 求出自相关函数 n=-k+1:k-1; 选定自相关函数的横坐标范围 plot(n,r); 画出自相关函数图谱实验结果随机序列相关函数功率谱密度(2)当N=1024时MATLAB代码: 注释: k=1024; 选取点值为1024 w=randn(1,k); 产生标准高斯分布的高斯白噪声 x=randn(1,k); for i=1:(k-1);x(i)=sin(0.1*pi*i)+2*cos(0.24*pi*i)+w(i);end; 生成随机序列 plot(x); 画出随机序列图谱 periodogram(x); 求出功率谱 r=xcorr(x); 求出自相关函数 n=-k+1:k-1; 选定自相关函数的横坐标范围 plot(n,r); 画出自相关函数图谱实验结果:随机序列自相关函数功率谱密度实验原理:本题的要求是在和处分别产生随机序列,并分别画出它们的功率谱密度和自相关函数,这里我们看到是均值为0,方差为1的高斯白噪声,所以我们用生成高斯分布的函数randm直接产生高斯白噪声,然后产生所要求的随机序列,并将其画出。接下来我们求出了功率谱密度,用的也是这次试验刚学的periodogram函数,它的作用是实现周期图的功率谱估计,这样我们就估计出了它的功率谱密度。然后再次使用了xcorr函数,实现了对自相关函数的求解。这两次实验我们使用了类似于C语言中的全局变量性质的变量k,这样可以在不改变源程序的情况下,只需要改变k,就可以求出任意N值处的随机序列,并对他们分析,这给我们带来了巨大的方便。结果分析: 我们可以比较一下两次实验结果,在不同的N处,我们得到了两组不同的图,在两组图中,我们可以看出,在N较大时,我们的图比较密集,我们将它放大后可以看出,当N较大时,我们得到的结果精度较高,但是,图的整体形状基本不变的,只有一些细小的差别由于N小的时候精度不够而没有体现出来,但是从总体上看,两图还是基本上是一致的,都表示出了这个随机序列的特性。实验心得体会: 本次实验的目的是进行特征估计,而实验
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 部编版道德与法治七年级下册8.1憧憬美好集体 说课稿
- 2025天津市二手房买卖合同
- 馅心概述说课稿-2025-2026学年中职专业课-中式面点技艺-中餐烹饪-旅游大类
- 第1课 机器人简介教学设计-2023-2024学年初中信息技术(信息科技)九年级下册川教版(旧版)
- 线缆厂报销标准管理细则
- 2025二手公寓买卖合同
- 化肥厂操作工岗位考核细则
- 2025劳动合同伤残补偿协议书
- 环保技术研发合作合同协议
- 第9课《一桥飞架连天堑》说课稿 2024-2025学年岭南美版 (2024)初中美术七年级上册
- 2025年度反洗钱阶段考试培训试考试题库(含答案)
- 收割芦苇施工方案
- 普通黄金现货购买合同8篇
- 三力测试考试题库及答案视频讲解
- 2025年河南省人民法院聘用书记员考试试题及答案
- 2025年中学教师资格考试《综合素质》核心考点与解析
- 口腔冠延长术
- 部编版七年级语文上册《闻王昌龄左迁龙标遥有此寄》课件
- 诊所经营管理课件
- 2024年江苏省连云港市辅警协警笔试笔试模拟考试(含答案)
- 铁路工务介入管理办法
评论
0/150
提交评论