how to derive the frequency of a periodic noise
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello all,
I was tasked to derive the frequency of periodic noise based on the magnitude spectrum I have obtained from fast Fourier transform of the signal. The signal contains noise and wanted signal. I have plotted the magnitude and phase spectrum of the signal.
I did try to pass the noisy signal to a low pass filter and the noise is still present in the signal.
Is there any formula of way to derive the frequency of periodic signal?

Thanks for all the help in advance.
0 Commenti
Risposte (1)
Dimitris Kalogiros
il 23 Lug 2018
Modificato: Dimitris Kalogiros
il 23 Lug 2018
Hi Felicia
First of all, you should plot magnitude response of your signal using dB scale on y-axis. It help at the visibility of all signals.
As far as it concerns your question, do you have any clue about what is the spectrum of your useful signal ? From your graph, it seams you have two signals: one at 2.5KHz and a second one (weaker) at 200hz. By means of filtering with an apropriate filter, you can even clear the noise and derive excactly your signal.
PS: I suppose, x-axis on your graph is measured in Hz, and not "fft bin-number". If the latter case is true the concept remains the same.
Vedere anche
Categorie
Scopri di più su Digital and Analog Filters in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!