【问题标题】:Wavelet signal decomposition in OctaveOctave中的小波信号分解
【发布时间】:2014-09-01 13:06:04
【问题描述】:

我想在 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 coeffs?文档说,这些是“低通/高通分解 FIR 滤波器的系数。”

如果我将根据我的数据计算 dwt,接下来我应该做什么来执行分解?

或者,您能否提供一些信息,如何对信号进行任何分解?

【问题讨论】:

  • 我认为可以根据基于matlab interface 的小波名称导出系数,但是例如当我执行dwt(ones(1,10), 'sym4') 时,octave 抱怨 wfilters 未定义,我找不到它。

标签: signal-processing octave wavelet wavelet-transform


【解决方案1】:
猜你喜欢
  • 2016-09-19
  • 1970-01-01
  • 2016-04-03
  • 2015-07-24
  • 2015-11-17
  • 1970-01-01
  • 1970-01-01
  • 2012-03-04
  • 1970-01-01
相关资源
最近更新 更多