欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    matlab信号的时频分析Word格式文档下载.docx

    • 资源ID:13615305       资源大小:280.79KB        全文页数:13页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    matlab信号的时频分析Word格式文档下载.docx

    1、3、信号的频域分析方法(1)连续非周期信号的傅里叶变换(FT)对于连续非周期信号(能量信号),即满足绝对可积条件时。可以采用傅里叶变换来分析信号的频域特性。频域为连续非周期信号。(2)连续周期信号的傅立叶级数(FS)对于连续周期信号,如果满足Dirichlet条件,可以采用傅立叶级数来分析信号的频域特性。当引入冲激函数时,可以用傅里叶变换来分析连续周期信号的频域。频域为离散非周期信号。(3)离散非周期信号的傅里叶变换(DTFT)频域为连续周期信号。(4)离散周期信号的傅立叶级数(DFS)频域为离散周期信号。时域的离散对应于频域的周期;时域的连续对应于频域的非周期;时域的周期对应于频域的离散;时

    2、域的非周期对应于频域的连续。(5)离散傅里叶变换(DFT)将离散周期信号的傅立叶级数各取一个周期(N个采样点),可以得到如下离散傅里叶变换。即将离散傅里叶变换作周期扩展,可以得到傅立叶级数。(6)快速傅里叶变换(FFT)对于离散傅里叶变换的规律,可以进行快速傅里叶变换FFT。它包含两类:一类为Cooley和Tukey提出的N等于2的整数次幂的算法;另一类为Winograd提出的N不等于2的整数次幂的算法。这两类方法都大大降低了DFT的乘法运算的次数。4、连续信号的离散化为了便于对信号通过计算机进行处理,如FFT。需要对信号进行采样。根据采样定理,当带限信号带宽为W时,采样频率,即采样间隔时。采

    3、样信号表示为:,其傅立叶变换为:,为的傅立叶变换因此通过一个带宽为W,增益为的低通滤波器可以将原信号恢复。重建公式为:。由于离散序列的离散傅立叶变换(DFT)表示为则。Matlab中只是对离散序列信号进行了DFT,因此,若要得到该离散信号的原连续信号的频谱,还需要将得到的信号乘以或除以,才能得到原连续信号的频谱。5、matlab对信号时频分析的方法(1)相关:Matlab中通过xcorr函数计算互相关。自相关:调用格式为c=xcorr(x)或c=xcorr(x,maxlags),其中x为输入序列,c为它的自相关函数估计。maxlags为x的最大时延,若缺省,函数返回值c长度是2N-1;若不缺省

    4、,返回值c长度是2*maxlags+1。互相关:调用格式有四种c=xcorr(x,y);c=xcorr(x,y,option);c=xcorr(x,y,maxlags,option);c,lags=xcorr(x,y,maxlags,option)。其中x,y为两个独立的信号序列,长度相同。maxlags意义同上。option为选择项:bised计算有偏互相关函数估计,unbiased计算无偏互相关函数估计, coeff序列归一化使零延迟的自相关函数为1,none为缺省情况。(2)傅立叶变换:Matlab中通过fft函数来计算离散傅立叶变换。(3)直接法求功率谱密度由公式可直接求得功率谱密度。

    5、(4)利用自相关函数求功率谱密度也可以通过自相关函数和功率谱密度之间的关系来得到信号的功率谱密度图。M=512; 自相关函数可由下面语句求得:M=N;Ryy=zeros(1,M);for m=1:M for n=1:N-m+1 Ryy(m)=Ryy(m)+y(n)*y(n+m-1); end Ryy(m)=Ryy(m)/(N-m+1);endsubplot(3,2,4)plot(t,Ryy(1:M);title(信号自相关);xlabel(时间(s)axis(0 1 -1.2 1.2);三、实验步骤1、输入余弦信号,采样间隔取dt=0.001s,采样点数取N=512。将其变换到频域观察其频谱,

    6、再将其反变换到时域与原信号进行比较,并绘制该信号的时域和频域波形。2、通过直接求解法求该余弦信号的功率谱密度,并绘制该信号的功率谱密度波形。3、分别用xcorr函数和自编制自相关函数的方式,求该余弦信号的自相关函数,并绘制自相关函数波形。4、利用自相关函数和功率谱密度的关系且该余弦信号的功率谱密度,并绘制该信号的功率谱密度波形。5、改变抽样间隔dt=0.002s,重复步骤1、2、3、4。6、改变采样点数N=1024,重复1、2、3、4、5。7、输入信号,重复1、2、3、4、5、6。四、实验结果1、写出完成实验步骤的程序。实验程序bt=0; %开始时间dt=0.001; %时间间隔N=1024;

    7、 %傅立叶变换点数et=bt+N*dt-dt; %结束时间t=bt:dt:et; %时间域TT=et-bt; %总的时间y = cos(2*pi*80*t); %待分析的信号第二次为cos(2*pi*80*t)+2*cos(2*pi*50*t)figure(1);subplot(3,2,1)plot(t,y);信号Y =fftshift(fft(y,N);df=1/TT; %频率间隔Tf=N*df; %分析的频宽 f=-Tf/2+df:df:Tf/2; %频率域subplot(3,2,2)plot(f,abs(Y);频谱频率(Hz)axis(-100 100 0 max(abs(Y);Pyy=

    8、abs(Y/Tf).2/TT; %计算功率谱密度subplot(3,2,3)plot(f,Pyy);根据定义求出的功率谱axis(-100 100 0 max(abs(Pyy);Pyy2=fftshift(fft(Ryy,M)/Tf;subplot(3,2,5)plot(f,abs(Pyy2);自编自相关函数求出的功率谱axis(-100 100 0 max(abs(Pyy2);Ryy2=xcorr(y,y,L=length(Ryy2);Pyy3=fftshift(fft(Ryy2(L-N+1:L),N)/Tf;subplot(3,2,6)plot(f,abs(Pyy3);系统自相关函数求出的功率谱axis(-100 100 0 max(abs(Pyy3);2、绘制实验步骤中要求的图形。1,n= 512点dt=0.0012,n=512 dt=0.0023,n=1024 dt=0.0014,n= 1024 dt=0.0025,n=512 dt=0.0016n=,512,dt=0,0027,n=1024 dt=0.0018,n=1024 dt=0.002分析 :由以上实验可以验证采样点数越多,采样间隔越小 越能放映真是的波形包络和频谱特征。


    注意事项

    本文(matlab信号的时频分析Word格式文档下载.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开