主要内容

array2cwtfilters

深度学习CWT过滤器张量转换为滤波器组矩阵

自从R2022b

    描述

    例子

    psif= array2cwtfilters (psifvec,filteridx)重建一个近似的连续小波滤波器组矩阵psif从减轻重量CWT过滤张量psifvec和簿记矩阵filteridx

    例子

    全部折叠

    创建一个类过滤张量兼容dlcwt。指定一个阈值非常会重塑整个滤波器组。

    fb = cwtfilterbank (SignalLength = 2048,边界=“周期”);[psifvec, filteridx] = cwtfilters2array (fb,负);

    确认您可以准确地恢复滤波器组array2cwtfilters

    psifR = array2cwtfilters (psifvec filteridx);psif = freqz (fb, FrequencyRange =“双侧”);马克斯(abs (psifR (:) -psif (:)))
    ans = 1.9687 e - 308

    输入参数

    全部折叠

    张量,减轻重量CWT过滤器指定为1-by-1-by -Nr张量,Nr权重的数量在减轻重量CWT过滤器银行。psifvec的输出是cwtfilters2array

    数据类型:

    簿记矩阵来描述psifvec,指定为一个矩阵。filteridx的输出是cwtfilters2array

    数据类型:uint32

    输出参数

    全部折叠

    CWT滤波器组矩阵,作为一个矩阵返回。如果你设置IncludeLowpass真正的当创建psifvec的最后一行psif是低通滤波器(扩展)。

    数据类型:

    版本历史

    介绍了R2022b

    另请参阅

    功能

    对象