In "Analyzing Cyclical Data with FFT" example, how the frequency was calculated?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Muhamed Sewidan
le 4 Déc 2020
Commenté : Paul Hoffrichter
le 4 Déc 2020
and how it can be calculated for other examples? is there a general equation or formula to calculate it?
0 commentaires
Réponse acceptée
Paul Hoffrichter
le 4 Déc 2020
If n is even, the following is equivalent to your code:
f = linspace(2/n, 1, n/2) * maxfreq;
5 commentaires
Paul Hoffrichter
le 4 Déc 2020
The frequency (in Hz, cycles per second) is very arbitrary depending upon the applications. If talking about radio frequencies, both the min and max frequencies are regulated in every country so that in a small geographical region, two radio stations will not collide with each other.
Although a radio station's frequency is a specific number, there is also a frequency region surrounding this central frequency. For example, if the station's carrier frequency, Fc, is is playing music whose frequecies can go up to 20KHz, then there will be a band of frequencies often from Fc - 20KHz ... Fc + 20KHz, which is a 40KHz bandwidth. So that station will be assigned at least that 40KHz (and probably more) centered on Fc.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Spectral Measurements dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!