How to perform a zoom FFT on certain portion of a signal
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Austin Ukpebor
il 23 Gen 2021
Commentato: Star Strider
il 26 Gen 2021
I have a signal with a sample rate of 200HZ, see attached. I am interested in a certain portion of the signal, so I zoomed in that section from the original signal (see figure below). I want to compute FFT (maybe zoom FFT) on that portion to see the frequencies within that region. Please I need help, thank you.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/497872/image.png)
2 Commenti
Matt Gaidica
il 25 Gen 2021
@Star Strider has you covered on the FFT. I would offer that unless your hypothesis is that this phenomenon is rhythmic, an FFT may not be what you want. If your question is, rather, about how many times does my subject spawn over some amount of time, I think you would want to identify peaks in your data and come up with a mean rate (i.e. occurences / time). See also peakseek.
Risposta accettata
Star Strider
il 23 Gen 2021
First, see if the pspectrum funciton using the 'spectrogram' option will do what you want. It will segment the Fourier transform as a function of time as well as frequency. You can then easily see how the frequency content changes over time.
If that does not do what you want, please be a bit more specific.
7 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Get Started with Signal Processing Toolbox 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!