cwtfilterbank
连续小波变换滤波器组
描述
使用cwtfilterbank
创建一个连续小波变换(CWT)滤波器组。默认的过滤器银行中使用小波分析莫尔斯(60)小波。你可以改变时间带宽和对称莫尔斯小波参数,为您的需求调整莫尔斯波。您还可以使用分析Morlet(伽柏)小波或凹凸小波。当多个信号时频分析,为提高计算效率,您可以预先执行过滤一次,然后通过过滤器银行作为输入类
。滤波器组,你可以想象小波在时间和频率。您还可以创建过滤器银行特定频率或时间范围,并衡量3-dB带宽。您可以确定质量因素的小波滤波器组。
创建
描述
创建了一个连续小波变换(CWT)滤波器组神奇动物
= cwtfilterbank神奇动物
。过滤器是规范化,以便所有通频带的峰值大小约等于2。默认滤波器组是专为有1024个样本的一个信号。默认的过滤器银行使用分析莫尔斯(60)小波。过滤器银行使用默认的尺度:大约10每倍频程小波带通滤波器(10每八度的声音)。级的最高频率通带是这样设计的,落在奈奎斯特频率的峰值的一半。
实现,CWT使用L1正常化。L1正常化,等于振幅振荡组件在不同尺度大小的CWT平等。L1的标准化提供了一个更准确的表示信号。同意振荡的振幅组件对应的小波系数的振幅。看到正弦信号和小波系数振幅。
神奇动物
可以用作输入类
。
属性
对象的功能
wt |
连续小波变换滤波器组 |
freqz |
CWT滤波器频率响应 |
timeSpectrum |
上小波频谱 |
scaleSpectrum |
Scale-averaged小波频谱 |
小波 |
CWT银行时域小波滤波器 |
尺度 |
CWT滤波器组尺度 |
wavelet金宝appsupport |
CWT滤波器组时间支持金宝app |
qfactor |
CWT滤波器组质量因素 |
powerbw |
CWT滤波器组3 dB带宽 |
centerFrequencies |
CWT滤波器组带通中心频率 |
centerPeriods |
CWT滤波器组带通中心 |
例子
提示
你第一次使用一个过滤器银行类的一个信号,构造小波滤波器具有相同的数据类型的信号。生成一条警告消息当你应用相同的滤波器组的信号具有不同的数据类型。改变数据类型提供了重新设计的成本或改变滤波器的精度。为获得最佳性能,使用一致的数据类型。
当执行多个CWTs,例如在一个for循环,建议首先创建一个工作流
cwtfilterbank
对象,然后使用wt
对象的功能。此工作流开销最小化和最大化性能。看到使用类滤波器组在多个时间序列。
引用
[1]莉莉,j . M。,和S. C. Olhede. “Generalized Morse Wavelets as a Superfamily of Analytic Wavelets.”IEEE信号处理。11号60卷,2012年,页6036 - 6041。
[2]莉莉,j . M。,和S. C. Olhede. “Higher-Order Properties of Analytic Wavelets.”IEEE信号处理。57卷,1号,2009年,页146 - 160。
[3]莉莉,j . M。为MATLAB jLab:数据分析包®1.6.2版本。2016年。http://www.jmlilly.net/jmlsoft.html。
[4]莉莉,j . m .”元素分析:一个分析的小波方法time-localized噪声时间序列事件。”英国皇家学会学报》上。卷473:20160776,2017,28页。。dx.doi.org/10.1098/rspa.2016.0776。