信号处理作业.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信号处理作业 权双璐 3113001126 硕3003班 装备所动态室 问题描述:构造一个多频正弦信号组成的信号,并用FFT分解和小波分解研究不同频带频谱的特点。 构造信号:x(t)=sin(2π*40t)+ sin(2π*170t)+ sin(2π*280t)+ sin(2π*370t)。 抽样频率:fs≧2fmax,这里取800Hz; 抽样点数:n=800; 信号的傅里叶变换分解 用傅里叶变换对信号进行分解,将信号从时域中分解到频域中。其源程序如下: clear all clf %构造多频正弦信号 f1=40;f2=170;f3=280;f4=370;%数据个数采样间隔及格信号频率 fs=800;N=800;dt=1/fs;n=0:N-1;t=n*dt;f=n/(N*dt);%定义时间离散值 x1=sin(2*pi*f1*t);%第一个正弦信号 x2=sin(2*pi*f2*t);%第二个正弦信号 x3=sin(2*pi*f3*t);%第三个正弦信号 x4=sin(2*pi*f4*t);%第四个正弦信号 x=x1+x2+x3+x4;%以上四个正弦信号合成 %Fourier分析 xn=fft(x,N);%对原始信号进行傅里叶变换 magxn=abs(xn);phaxn=angle(xn);%求出Fourier变换的振幅和相位 subplot(2,1,1),plot(t,x);xlabel(时间/s)%绘出原始信号 xlabel(时间/s) ylabel(振幅) title(原始信号(N=800)); k=0:length(magxn)-1; subplot(2,1,2),plot(f(1:N/2),magxn(1:N/2)*2/N); %绘制出Fourier变换的振幅谱 xlabel(频率/hz) ylabel(振幅) title(傅里叶变换结果); 分解后输出结果如下图所示: 图1.多频正弦信号傅里叶变换结果 二、对信号进行二层小波变换,其实现程序为: clear all clf %构造多频正弦信号 f1=40;f2=170;f3=280;f4=370;%数据个数采样间隔及格信号频率 n=800;fs=800;dt=1/fs;N=0:n-1;t=N*dt;f=N/(n*dt);%定义时间离散值 x1=sin(2*pi*f1*t);%第一个正弦信号 x2=sin(2*pi*f2*t);%第二个正弦信号 x3=sin(2*pi*f3*t);%第三个正弦信号 x4=sin(2*pi*f4*t);%第四个正弦信号 x=x1+x2+x3+x4;%以上四个正弦信号合成 subplot(5,2,1),plot(t,x);xlabel(时间/s)%绘出原始信号 title(原始信号); T=wpdec(x,2,db5); %信号y使用db5做两层小波包分析的小波包树 %小波包树各节点处的小波包系数 plot(T); s1=wprcoef(T,[2,0]); s2=wprcoef(T,[2,1]); s3=wprcoef(T,[2,2]); s4=wprcoef(T,[2,3]); subplot(5,2,3),plot(x1); title(小波包[2,0]的重构系数); subplot(5,2,5),plot(x2); title(小波包[2,1]的重构系数); subplot(5,2,7),plot(x3); title(小波包[2,2]的重构系数); subplot(5,2,9),plot(x4); title(小波包[2,3]的重构系数); Y=2*abs(fft(x))/n; Y1=2*abs(fft(s1))/n; Y2=2*abs(fft(s2))/n; Y3=2*abs(fft(s3))/n; Y4=2*abs(fft(s4))/n; subplot(5,2,2),plot(f(1:n/2),Y(1:n/2)); title(原信号幅值谱);ylim([0,1]); xlabel(频率/hz) ylabel(振幅) subplot(5,2,4),plot(f(1:n/8),Y1(1:n/8)); title(小波包分解[2,0]幅值谱); xlabel(频率/hz) ylabel(振幅) subplot(5,2,6),plot(f(n/8:n/4),Y2(n/8:n/4)); title(小波包分解[2,1]幅值谱); xlabel(频率/hz) ylabel(振幅) subplot(5,2,8),plot(f(n/4:3*n/8),Y3(n/4:3*n/8)); title(小波包分解[2,2]幅值谱); xlabel(频率/hz) ylabel(振幅) subplot(5,2,10),plot(f(3*

文档评论(0)

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

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

1亿VIP精品文档

相关文档