Filter frequencies in matlab's spectrogram
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I have a huge data from my experiments on which I am performing a short-term fft. For this I use, Matlab's spectrogram. The minimum meaningful frequency that can come out of this analysis is given by Rayleigh frequency (1/window-size).For my analysis I use a window size of 0.05 second. So my meaningful minimum frequency would be 20 Hz.
Now, I'd like to filter 0 to 20 Hz in my spectrogram that matlab produces. How do I do this with spectrogram function?
P.S: I'm a newbie to matlab. So any help from matlab experts would be greatly appreciated.
2 comentarios
Star Strider
el 29 de Mayo de 2016
You have to filter before you call spectrogram.
What do you mean by ‘filter 0 to 20 Hz’?
What do you want to do?
Respuestas (1)
Star Strider
el 30 de Mayo de 2016
Use a high-pass filter with a 20 Hz cutoff. The filter design (Butterworth, Chebyshev, etc.) depends on the result you want.
There are many ways in MATLAB to design filters. My filter design procedure is here: How to design a lowpass filter for ocean wave data in Matlab?
0 comentarios
Ver también
Categorías
Más información sobre Multirate Signal Processing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!