现代信号分析课程大作业重点.docVIP

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
现代信号分析课程大作业重点

课程名称: 现 代 信 号 分 析 考试形式:□专题研究报告 □论文 大作业 □综合考试 学生姓名: 学号: 序 号 分 项 类 别 得 分 1 题目1 2 题目2 3 题目3 4 题目4 5 题目5 6 题目6 7 题目7 8 题目8 9 题目9 10 题目10 总 分 评阅人: 时 间: 年 月 目录 一、FFT算法的特点。 - 3 - 二、平稳随机过程 - 8 - 三、功率谱估计 - 10 - 四、自适应滤波器(LMS和RLS) - 16 - 五、维纳滤波器 - 23 - 六、FIR维纳滤波器 - 25 - 七、AR/MA滤波器 - 28 - 八、卡尔曼滤波器 - 31 - 九、小波分析方法及应用 - 37 - 十、其他现代信号分析方法 - 43 - 一、FFT算法的特点。计算离散傅里叶变换的一种快速算法,简称FFT。快速傅里叶变换是1965年由J.W.库利和T.W.图基提出的。采用这种算法能使计算机计算离散傅里叶变换所需要的乘法次数大为减少,特别是被变换的抽样点数N越多,FFT算法计算量的节省就越显著。根据对序列分解与选取方法的不同而产生了FFT的多种算法,基本算法是基2DIT和基2DIF。FFT在离散傅里叶反变换、线性卷积和线性相关等方面也有重要应用。 快速傅氏变换(FFT),是离散傅氏变换的快速算法,它是根据离散傅氏变换的奇、偶、虚、实等特性,对离散傅立叶变换的算法进行改进获得的。有限列长为N的序列x(n)的DFT变换公式在MATLAB中的表达式为 其逆变换为 FFT主要就是利用了以下两个特性使长序列的DFT分解为更小点数的DFT来实现的。 利用的对称性使DFT运算中有些项合并 利用的周期性和对称性使长序列的DFT分解为更小点数的DFT FFT算法在应用时能够大大减少计算量,但是也存在着和DFT同样的一些问题,主要有:频谱混叠,泄露问题以及栅栏效应的问题,下面通过运用MATLAB的FFT相关函数对信号进行变换来进行实际分析。 频谱混叠 奈奎斯特定理已被众所周知了,所以几乎所有人的都知道为了不让频谱混叠,理论上采样频谱大于等于信号的最高频率。采样周期的倒数是频谱分辨率,最高频率的倒数是采样周期。设定采样点数为N,采样频率fs,最高频率fh,故频谱分辨率f=fs/N,而fs=2fh,所以可以看出最高频率与频谱分辨率是相互矛盾的,提高频谱分辨率f的同时,在N确定的情况下必定会导致最高频率fh的减小;同样的,提高最高频率fh的同时必会引起f的增大,即分辨率变大下面举例说明。 设输入信号为,即它的主要频率为Hz和Hz。分别取采样频率为Hz,Hz,Hz,程序如下: L=1024; NFFT = 2^nextpow2(L); % Next power of 2 from length of y Fs1=400; % 采样频率 t1=(0:L-1)/Fs1; s1=3*cos(2*pi*120*t1)+5*sin(2*pi*150*t1); Y1 = fft(s1,NFFT)/L; f1 = Fs1/2*linspace(0,1,NFFT/2+1); Fs2=300; t2=(0:L-1)/Fs2; s2=3*cos(2*pi*120*t2)+5*sin(2*pi*150*t2); Y2= fft(s2,NFFT)/L; f2=Fs2/2*linspace(0,1,NFFT/2+1); Fs3=200; t3=(0:L-1)/Fs3; s3=3*cos(2*pi*120*t3)+5*sin(2*pi*150*t3); Y3 = fft(s3,NFFT)/L; f3=Fs3/2*linspace(0,1,NFFT/2+1); Fs4=100; t4=(0:L-1)/Fs4; s4=3*cos(2*pi*120*t4)+5*sin(2*pi*150*t4); Y3 = fft(s4,NFFT)/L; f4=Fs4/2*linspace(0,1,NFFT/2+1); subplot(2,2,1); plot(f1,2*abs(Y1(1:NFFT/2+1))); title(采样频率为400Hz);

文档评论(0)

2299972 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档