Notch or Bandstop filter and preparing data for it

3 views (last 30 days)
I am new to matlab and signal processing methods, but i am trying to use its filter properties over a set of data I have. I have a collection of amplitude values obtained at different timestamps. When this is plotted, I get a waveform with several peaks that I can identify. I then perform calculations to derive the time between each consecutive peak and I want to eliminate the rates that are around the range of 48-52peaks per second.
What would be the correct way to go about processing this data step by step? Would a bandstop or notch filter be better if I want to eliminate those frequencies and not attenuate it simply? I am completely lost in the parameters required to feed into the filters for this. Please help...

Accepted Answer

Star Strider
Star Strider on 23 May 2014
It’s by definition a notch filter because the stopband is so narrow. Since you’re new to signal processing, you will likely find Remove the 60 Hz Hum from a Signal particularly informative. It discusses the design and performance of a filter to do something quite similar to what you want to do.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!