倍频程中的小波信号分解



我想在Octave中使用小波变换进行信号分解。我不知道该怎么办。

我在Octave中寻找任何黑盒函数,但没有发现任何有用的东西。据我所知,信号包中有dwt函数,但我不知道如何使用它。在文档中,它说:

Function File: [u, v] = dwt (x, wname)

来自文档:
x信号矢量
wname小波名称。

但当我试着用这种方式时,八度音阶表示

error: Invalid call to dwt.  Correct usage is:
 -- Function File: [CA CD] = dwt( X,LO_D,HI_D)

我应该从哪里获得LO_DHI_D系数?文件说,这些是"低通/高通分解FIR滤波器的系数"

而且,假设我将根据我的数据计算dwt,我接下来应该做什么来执行分解?

或者,你能给我一些信息吗,如何对信号进行分解?

我建议使用优秀的大型时间/频率分析工具箱,http://ltfat.sourceforge.net/doc/wavelets/index.php在你的情况下。

最新更新