python如何实现类似matlab的小波滤波?

python如何实现类似matlab的小波滤波?,第1张

T=wpdec(y,5,'db40')

%信号y进行波包解层数5T波树plot看

a10=wprcoef(T,[1,0])

%a10节点[1,0]进行重滑缓拿构信号貌似没层重构说吧能某层某节点进行重构节信搭点编号波树

%以下为滤哪昌波程序(主要调节参数c的大小)

c=10

wn=0.1

fs=50000%采样频率;

b=fir1(c,wn/(fs/2),hamming(c+1))

y1=filtfilt(b,1,y)%对y滤波。

T=wpdec(y,5,'db40')%信号y进行波包解层数5T波树plot看 a10=wprcoef(T,[1,0])%a10节点[1,0]进行重构信号貌瞎差似没层重构说吧能某层某节点誉蚂进行重构节庆神埋点编号波树看

噪声能获取吗?好吧。你可以试试减一减。不缺档过你的测试用例不太对。 尽量用有规律的数据去做。

比如你可以做一个正弦函数,再人为的加上一点点扰动。再做小波伏芹乱变换看看。另外数据要多些。太短的数据看不出效果来。

至于变换后是两个4,我想等你数据弄多些就明白了。 数据多些,就容易做图。你把变换后的数首州据变成图形,画出来。可以用EXCEL来画。

这样一对比就明白变换后的两个4数组是什么数据。 然后你就可以针对性的处理。取得噪声也是可以的。

通常来讲噪声是没有规律的。 但是不排除它是另外一种规律迭加上去的。 试试看。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12477370.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存