# qfactor
CWT 滤波器组品质因数
函数库: TyWavelet
# 语法
qf = qfactor(fb)
# 说明
qf = qfactor(fb) 返回以 fb 为单位的小波带通滤波器的品质因数。品质因数是 3 dB 带宽与中心频率的比值,其中中心频率是带宽频率的几何平均数。品质因数越大,小波的频率局部性越强。作为参考,半带滤波器的品质因数为 sqrt(2)。示例
# 示例
CWT 滤波器组的品质因数
使用默认的解析 Morse (3,60) 小波创建 CWT 滤波器组。
using TyWavelet
fb = cwtfilterbank()
计算滤波器组的品质因数。
qf = qfactor(fb)
qf = 4.629559802740781
使用解析 Morse (3,10) 小波创建 CWT 滤波器组。计算滤波器组的品质因数。解析 Morse(3,10)小波的频率局部性不如 Morse(3,60)小波。确认第二个滤波器组的品质因数小于第一个滤波器组。
fb2 = cwtfilterbank(; TimeBandwidth=10)
qf2 = qfactor(fb2)
qf2 = 1.8445043876225926
# 输入参数
fb - 连续小波变换滤波器组cwtfilterbank 对象
连续小波变换 (CWT) 滤波器组,指定为 cwtfilterbank 对象。
# 输出参数
qf - 品质因数正数
品质因数,以正数实数形式返回。