用pyWavelets进行小波变换时遇到的问题求助
使用python中的pyWavelets库进行小波分解,采用的是“多阶SWT分解”
使用的语句如下:
(cA3,cD3),(cA2,cD2),(cA1,cD1)=pywt.swt(data,'bior3.3',level=3)
其中,data是个长度为34534的数组
运行时报如下错误:
ValueError: Level value too high (max level for current data size and start_level is 1).
求大神解答一下这是说这批数据最多只能被分解为一层吗?
我看官方给的例子长度为8的数据都可以被分解为三层,这是为什么呢?