how to derive the frequency of a periodic noise
조회 수: 4 (최근 30일)
이전 댓글 표시
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
답변 (1개)
Dimitris Kalogiros
2018년 7월 23일
편집: Dimitris Kalogiros
2018년 7월 23일
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.
참고 항목
카테고리
Help Center 및 File Exchange에서 Digital and Analog Filters에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
