欢迎来到天天文库
浏览记录
ID:18912469
大小:53.50 KB
页数:4页
时间:2018-09-20
《matlab仿真实现功率谱估计(采用自相关法)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数字信号处理课程实验报告实验指导教师:黄启宏实验名称MATLAB仿真实现功率谱估计(采用自相关法)专业、班级电子与通信工程姓名张帅实验地点仿古楼301实验日期2013.11.17一、实验内容采用自相关法(参数模型)实现功率谱估计。二、实验目的(1)掌握自相关法(参数模型)估计出功率谱的步骤和方法;(2)在实验的过程中找到影响功率谱估计的因素;(3)比较自相关法(参数模型)和周期图法(直接法)估计功率谱的优点。三、实验原理(1)假定研究的过程是由一个输入序列激励一个线性系统的输出;(2)由已知的,或者其自相关函数来估计的参数;(3)由的参数来估计的功率谱。四、涉及实验的相关情况介绍(包含使用软
2、件或实验设备等情况)一台安装MATLAB软件的电脑五、实验记录(程序、相关的图形、相关数据记录及分析)%自相关法(参数模型)实现功率谱估计;fs=1000;n=0:1/fs:0.3;xn=cos(200*pi*n)+0.1*randn(size(n));nfft=1024;window=boxcar(length(xn));%输出随机信号xn;subplot(211);plot(n,xn);xlabel('时间');ylabel('幅度');title('输入信号x(n)');axis([00.3-22]);gridon;%自相关法功率谱估计p1=floor(length(xn)/3)+1;
3、%阶数[px1,f1]=pyulear(xn,100,nfft,fs);px1max=max(px1);px1=px1/px1max;px1=10*log10(px1+0.000001);[Pxx,f]=periodogram(xn,window,nfft,fs);%直接法功率谱估计PxxMAX=max(Pxx);Pxx=Pxx/PxxMAX;Pxx=10*log10(Pxx+0.000001);subplot(212);plot(f1,px1,'r',f,Pxx,'k');title('自相关法功率谱估计和直接法比较,1024点');xlabel('频率(Hz)');ylabel('功率谱
4、密度');gridon;%红色曲线代表的是自相关法(AR模型),黑色曲线代表的是直接法;六、实验总结红色曲线代表的是自相关法(参数模型),黑色曲线代表的是直接法通过实验仿真可以直接看出以下特性:经典功率谱估计的方差大,谱分辨率差,分辨率反比于有效信号的长度,但现代谱估计的分辨率不受此限制。这是因为对于给定的N点有限长序列,虽然其估计出的自相关函数也是有限长的,但是现代谱估计的一些隐含着数据和自相关函数的外推,使其可能的长度超过给定的长度,不像经典谱估计那样受窗函数的影响。因而现代谱的分辨率较高,而且现代谱线要平滑得多,这些可以清楚地看出。
此文档下载收益归作者所有