连续小波变换滤波器组
使用cwtfilterbank
创建连续小波变换(CWT)滤波器组。在滤波器组中使用的默认小波是解析莫尔斯(3,60)小波。您可以改变莫尔斯小波的时间带宽和对称性参数,以调整莫尔斯小波为您的需要。您还可以使用分析的Morlet (Gabor)小波或bump小波。当在时频分析多个信号时,为提高计算效率,您可以预先计算一次滤波器,然后将滤波器组作为输入传递给cwt
.有了滤波器组,你可以在时间和频率上看到小波。您还可以创建具有特定频率或周期范围的滤波器组,并测量3db带宽。你可以确定滤波器组中的小波的质量因子。
创建CWT滤波器组神奇动物
=cwtfilterbank(名称,值
)神奇动物
具有一个或多个指定的属性名称,值
成对参数。属性可以按任意顺序指定为Name1, Value1,…,的家
.将每个属性名用引号括起来。
请注意
不能更改现有筛选器组的属性值。例如,如果你有一个滤波器组神奇动物
用一个SignalLength
对于2000,必须创建第二个过滤器组fb2
用2001年的样本处理一个信号。您不能分配一个不同的SignalLength
到神奇动物
.
wt |
带滤波器组的连续小波变换 |
freqz |
CWT滤波器组频率响应 |
timeSpectrum |
上小波频谱 |
scaleSpectrum |
尺度平均小波谱 |
小波 |
CWT滤波器组时域小波 |
规模 |
CWT滤波器组尺度 |
wavelet万博1manbetxsupport |
支持CWT滤波器组时间万博1manbetx |
qfactor |
CWT滤波器组质量因子 |
powerbw |
CWT滤波器组3 dB带宽 |
中心频率 |
CWT滤波器组带通中心频率 |
中心时段 |
CWT滤波器组带通中心周期 |
第一次使用滤波器组获取信号的CWT时,小波滤波器被构造为具有与信号相同的数据类型。当您对具有不同数据类型的信号应用相同的滤波器组时,将生成警告消息。更改数据类型会带来重新设计或更改过滤器组精度的成本。为了获得最佳性能,请使用一致的数据类型。
当执行多个CWT时,例如在for循环内,建议的工作流是首先创建一个cwtfilterbank
对象,然后使用wt
对象的功能。该工作流最小化开销并最大化性能。看到在多时间序列上使用CWT滤波器组.
[1] 广义莫尔斯小波作为分析小波的超家族IEEE信号处理汇刊.第60卷,第11期,2012,pp. 6036-6041。
[2] 莉莉、J.M.和S.C.奥尔赫德。“解析小波的高阶性质。”IEEE信号处理汇刊第57卷,2009年第1期,第146-160页。
莉莉,j。M。jLab:用于Matlab的数据分析包,版本1.6.2.2016。http://www.jmlilly.net/jmlsoft.html.
元素分析:基于小波的方法分析在嘈杂时间序列中的时间局部事件。英国皇家学会学报A。第473卷:20160776,2017,第1-28页。dx.doi.org/10.1098/rspa.2016.0776。