问题
我正在分析由数字电路问题引起的“尖峰”污染的加速度计记录。尖峰是有问题的,因为我希望使用自动化程序从大量(数百,也许数千)这些记录中确定这些信号的峰值幅度。因此,手动确定幅度是可能的,但不是优选的。
背景
加速度记录本质上是振荡的,并达到~200 Hz的频率。我计划在Matlab中使用低通滤波器来去除信号中的污染尖峰。采样率约为 730 Hz。基于FFT 的滤波器可能会因为信号频率随时间逐渐增加和减少的事实而变得复杂。
这是一个示例记录的图片,其中包括前 100 毫秒中令人讨厌的尖峰(噪音):
问题
我正在使用 Matlab 进行信号处理,我正在寻找关于将哪个数字滤波器用作高通滤波器的建议?例如,如果我没记错的话, Butterworth和Chebyshev过滤器很常用,但为什么呢?小波对我有什么好处吗?