J'essaie de décomposer l'onde donnée en utilisant une ondelette db4 et une décomposition en 5 niveaux. Voici le code pour le même:La décomposition en ondelettes multiniveaux ne fonctionne pas
coeffs = pywt.wavedec(yourResultA,'db4',level = 5)
Cependant, l'éditeur me donne l'erreur suivante:
Level value of 5 is too high. Maximum allowed is 0.
je ne comprends pas le sens de cette erreur que le niveau 0 ne fait aucun sens. J'ai même essayé de trouver le niveau maximum possible pour ondelette DB4 en utilisant ce code:
w = pywt.Wavelet('db4')
x = pywt.dwt_max_level(len(yourResultA), w)
La valeur de x ici était 15 donc, je suppose qu'il peut calculer pour 15 levels.Where est l'erreur exactement se produisant dans mon code?