2017-09-10 53 views
0

我想通過使用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 levels.Where恰恰是中出現的錯誤我的代碼?

回答