Я пытаюсь разложить данную волну с помощью вейвлета 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 уровней. Где именно в моем коде возникает ошибка?