# 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 - 品质因数
正数

品质因数,以正数实数形式返回。

# 另请参阅

cwtfilterbank | powerbw