我试图理解小波中的一件简单的事情,我搜索了很多,但没有得到任何想法。
我需要对我的信号执行多级一维小波分解。我有数组
signal[] and time[]
(time[x] 对应于 signal[x] 发生的时间)。在我表演之后
wavedec(signal,level=1,'wname'))
我需要绘制 cA1 与时间信号的关系。但是我怎么知道我应该选择哪些时间点。如果我更改“wname”,我会得到不同长度的 cA1。
例如,对于长度为 9285 的信号,当我这样做时
[cA1,cD1]=pywt.wavedec(signal,db1, level=1,mode=pywt.MODES.zpd)
length of cA1=4643
[cA1,cD1]=pywt.wavedec(signal,db2, level=1,mode=pywt.MODES.zpd)
length of cA1 = 4644
我们如何确定cA1的变化以及我们如何选择相应的时间。我使用 pywavelet