我正在尝试使用 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 个级别。我的代码中到底发生了哪里的错误?