How can I filter out noise from a signal from representative noise samples?
31 views (last 30 days)
Show older comments
Hi there!
I am looking to denoise the frequency spectrum of a noisy signal. Because of the nature of the data, I have two sets: one where the only thing measured is assumed to be the background noise (there's actually a few representative ones), and another where I have a signal recorded over that noise.
I was wondering if anyone knew any good ways to remove that background noise from the signal given that I have a sample of it. I have already tried filtering in just the frequency domain, but the signal is still noisy around the frequencies I am trying to keep.
0 Comments
Answers (1)
Abderrahim. B
on 26 Aug 2022
Hi!
Since you have the noise known and the measured signal to filter, I suggest to use adaptive filtering. DSP System Toolbox comes with different types of these filters such as LMS, RLS, NLMS, ....
Hope this helps.
See Also
Categories
Find more on Adaptive Filters in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!