主要内容

弗里克

CWT过滤器银行频率响应

描述

例子

[Psidft.F] = freqz(FB.返回小波滤波器的频率响应,Psidft.和频率矢量,F,对于连续小波变换(CWT)滤波器组,FB.。频率是循环/样本或Hz。如果指定采样周期,则频率位于时间单位是持续时间的单位的循环/单位时间SamplingPeriod.

频率响应,Psidft.,是正频率的单面频率响应。对于支持的分析小波万博1manbetxcwtfilterbank.,频率响应是实值的,并且等同于幅度频率响应。

freqz (FB.没有输出参数绘制CWT滤波器库的幅度频率响应,FB.

例子

全部收缩

创建CWT过滤器银行。将每个八度音程设置为14,采样频率为1000 Hz,频率限制为范围从200 Hz到300 Hz。

fb = cwtfilterbank('voicesperoctave',14,'采样频率',1000,'surformlimits',[200 300])
FB = CWTFilterBank具有属性:VoicesPeroctave:14小波:'Morse'采样频率:1000 SamplingPeriod:[]赛季周期:[] Signall长度:1024频率:[200 300] TimeBandWidth:60 WaveletParameters:[]边界:'反射'

获取滤波器组的频率响应。绘制频率响应。

[psidft,f] = freqz(fb);绘图(F,PSIDFT)网格标题('频率响应')包含('频率(Hz)')ylabel('震级'

图包含轴。具有标题频率响应的轴包含9个类型的线。

输入参数

全部收缩

连续小波变换(CWT)滤波器组,指定为acwtfilterbank.对象。

输出参数

全部收缩

CWT滤波器组的频率响应,返回为实值Ns-经过-m矩阵在哪里Ns是尺度的数量。如果过滤器银行边界'反射'm等于2 *地板(SignAllength / 2)+1。如果过滤器银行边界'定期'm等于地板(SignAllength / 2)+1

频率响应,Psidft.,是正频率的单面频率响应。对于支持的分析小波万博1manbetxcwtfilterbank.,频率响应是实值的,并且等同于幅度频率响应。

频率,循环/样品或Hz,作为真实值的向量返回。如果过滤器银行边界'反射'F长度2 *地板(SignAllength / 2)+1。如果过滤器银行边界'定期'F长度地板(SignAllength / 2)+1

如果指定采样周期,则频率位于时间单位是持续时间的单位的循环/单位时间SamplingPeriod.

数据类型:双倍的

扩展能力

在R2018A介绍