主要内容

tqwtmra

可调q因子多分辨率分析

    描述

    mra= tqwtmra (wtn返回用于TQWT分析的可调q因子小波多分辨率分析(MRA),wt,默认质量因子为1。

    例子

    mra= tqwtmra (wtnQualityFactor =qf使用质量因子qf获得可调q因子MRA。qf必须与用于获取的值匹配wttqwt

    tqwtmra (___在没有输出参数的情况下,用新图绘制可调q因子小波MRA。对于复值数据,实部在MATLAB中以第一种颜色绘制®颜色顺序矩阵和虚部以第二种颜色绘制。此语法不支持多维mra。金宝app

    例子

    全部折叠

    加载心电图信号。将信号的TQWT降至6级,质量因子为2。

    负载wecgwt = tqwt(wecg,QualityFactor=2,Level=6);

    获得信号的可调q因子MRA。

    mra = tqwtmra(wt,length(wecg),QualityFactor=2);

    绘制原始信号和低通子带。

    情节(wecg)情节(mra(结束:),线宽= 2)传奇([“原始”“低通”])

    图中包含一个轴对象。axis对象包含2个line类型的对象。这些对象代表Original、Lowpass。

    确认MRA的行和等于原始信号。

    mraSum = sum(mra,1);马克斯(abs (mraSum (:) -wecg (:)))
    Ans = 9.4369e-16

    加载神户地震数据。利用质量因子3得到数据的可调q因子小波变换。

    负载科比Qf = 3;wt = tqwt(kobe,QualityFactor=qf);

    找出至少占总能量15%的子带。的最后一个元素wt包含低通子带系数。

    EnergyBySubband = cellfun(@(x)norm(x,2)^2,wt)./norm(kobe,2)^2*100;idx15 = EnergyBySubband >= 15;标题栏(EnergyBySubband) (“按子带划分的能量百分比”)包含(“子”) ylabel (“能量”百分比

    图中包含一个轴对象。标题为“百分比能量子带”的axes对象包含一个类型为bar的对象。

    获得多分辨率分析,并将这些MRA分量与先前识别的子带相对应。

    mra = tqwtmra(wt, nummel (kobe),QualityFactor=qf);Ts = sum(mra(idx15,:));Plot ([kobe ts'])轴传奇(“原始数据”“大能量部件”...位置=“西北”)包含(“时间(s)”

    图中包含一个轴对象。axis对象包含2个line类型的对象。这些对象代表原始数据,大能量组件。

    输入参数

    全部折叠

    可调q因子小波变换,指定为单元阵列。的要素wt包含小波子带和低通系数。wt预期的产出是什么tqwt

    数据类型:|
    复数支持:金宝app是的

    样本中的原始信号长度,指定为正整数。如果是原始信号长度n是奇数,n扩展为n + 1以获取MRA,并在返回MRA前取出最终样品。

    数据类型:|

    质量因子,指定为大于或等于1的实值标量。如果不指定,质量因子默认为1。

    例子:wt = tqwtmra(qt,2024,QualityFactor=1.5)指定质量因子为1.5。

    数据类型:|

    输出参数

    全部折叠

    多分辨率分析,作为数组返回。mra是一个Ns——- - - - - -N——- - - - - -C——- - - - - -B数组,Ns为中心频率递减的可调q因子小波变换子带数,N是时间内信号采样的数量,C是通道数,和B是批大小。

    数据类型:|

    参考文献

    [1] Selesnick, Ivan W.“可调q因子的小波变换”。IEEE信号处理汇刊59岁的没有。8(2011年8月):3560-75。https://doi.org/10.1109/TSP.2011.2143711

    扩展功能

    版本历史

    R2021b中引入