如何用信号小波变换morlet识别或提取特定频率的信号

内容提示:基于信号小波变换morlet法嘚PCM信号脉内特征提取

文档格式:PDF| 浏览次数:3| 上传日期: 12:42:36| 文档星级:?????

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

原标题:利用信号小波变换morlet进行時频分析的基本原理和实例

以下全文转载自:声振之家

↑ 点击上方电子工程专辑轻松关注

信号小波变换morlet的时频分析思想

傅里叶变换将信号从时域变换到了频域从整体上看待信号所包含的频率成分。对于某个局部时间点或时间段上信号的频谱分析就无能为力了对于从倳信号的奇异性检测的人来说,傅里叶变换就失去了意义(包括加窗付立叶变换)因为我们要找的是信号的奇异点(时域方面)和奇异点处所包含的频带(频域方面)也就是说需要一种时频分析方法。

当然能有纯时域的分析方法更好!(据说数学形态学能达到这种效果)信号小波变换morlet之所以可以检测信号的奇异点,正在于它的“小”因为用小的波去近似奇异信号要比正弦波要好的多。

1. 需要用到的小波工具箱中的三个函數

说明:该函数能实现连续信号小波变换morlet其中S为输入信号,SCALES为尺度wname为小波名称,COEFS为进行连续信号小波变换morlet后返回的系数矩阵

说明:該函数能求出以wname命名的母小波的中心频率。

说明:该函数能将尺度转换为实际频率其中A为尺度,wname为小波名称DELTA为采样周期。

注:这三个函数还有其它格式具体可参阅matlab的帮助文档。

2. 尺度与频率之间的关系

a为尺度fs为采样频率,Fc为小波中心频率则a对应的实际频率Fa为:

显嘫,为使小波尺度图的频率范围为(0,fs/2)尺度范围应为(2Fc,inf),其中inf表示为无穷大;在实际应用中只需取尺度足够大即可。

由上式可以看出为使轉换后的频率序列是一等差序列,尺度序列必须取为以下形式:

其中totalscal是对信号进行信号小波变换morlet时所用尺度序列的长度(通常需要预先设萣好),c为一常数

下面讲讲c的求法:尺度c/totalscal所对应的实际频率应为fs/2,于是可得:

将其代入到尺度序列既可

确定了小波基和尺度后,就可以鼡cwt求小波系数coefs(系数是复数时要取模)然后用scal2frq将尺度序列转换为实际频率序列f,最后结合时间序列t用imagesc(t, f, abs(coefs))便能画出小波时频图。

注意:直接将呎度序列取为等差序列例如1:1:64,将只能得到正确的尺度—时间—小波系数图而无法将其转换为频率—时间—小波系数图。这是因为此时嘚频率间隔不为常数此时,可通过查表的方法将尺度转化为频率或直接修改尺度轴标注

%两不同频率正弦信号合成的信号

%尺度序列的长喥,即scal的长度

%为得到合适的尺度所求出的参数

%得到各个尺度以使转换得到频率序列为等差序列

%绘制信号的傅里叶变换的频谱图

图2 傅里叶變换后频谱图

注:本文方法仅能获得频率-时间-小波系数图,不能得到正确的尺度-时间-小波系数图;应用改程序时只须改变wavename和totalscal两个参数即可;建议选用复的morlet小波且morlet小波的带宽参数和中心频率取得越大,时频图上反映的时频聚集性越好

看完本文有收获?请分享给更多人

关注「电子工程专辑」做优秀工程师!

回复关键词有干货:电路设计丨电容丨三极管丨PCB丨接地??????

加入“模电数电”“嵌入式”微信群请加微信

阅读原文可一键关注+历史信息

我要回帖

更多关于 信号小波变换morlet 的文章

 

随机推荐