【发布时间】:2023-03-16 17:45:01
【问题描述】:
我正在尝试使用 db4 小波和 5 级分解来分解给定的波。这是相同的代码:
coeffs = pywt.wavedec(yourResultA,'db4',level = 5)
但是编辑器给了我以下错误:
Level value of 5 is too high. Maximum allowed is 0.
我不理解此错误的含义,因为级别 0 没有任何意义。 我什至尝试使用以下代码找到 db4 小波的最大可能级别:
w = pywt.Wavelet('db4')
x = pywt.dwt_max_level(len(yourResultA), w)
这里x的值是15所以,我猜它可以计算15个级别。我的代码中到底发生了哪里的错误?
【问题讨论】:
标签: python dwt pywavelets