Remove 50 Hz noise

21 次查看(过去 30 天)
Paola
Paola 2018-6-25
评论: Alan 2025-1-3
I am recording 6 channels from a force transducer, but there is a 50 Hz noise I want to remove. I was considering to use a simple solution as iirnotch, but I don't have this function on my Matlab R2015a. How can I create a filter (filtfilt and fir1?) to eliminate this 50 Hz without a signal processing toolbox?
Thank you
  16 个评论
Walter Roberson
Walter Roberson 2018-6-28
Looks like you should be able to invoke designfilt in R2015a.
Paola
Paola 2018-6-28
Actually, I don't have the DSP toolbox and I have an old version of the Signal Processing toolbox.

请先登录,再进行评论。

回答(1 个)

Kouichi C. Nakamura
编辑:Walter Roberson 2020-2-21
This looks like an answer.
Remove the 60 Hz Hum from a Signal
  1 个评论
Alan
Alan 2025-1-3
Thank you. That solved it for me. Applying the filter with the coefficients didn't seem to do anything.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Single-Rate Filters 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by