On 2/8/11 6:32 AM, Mark Kahrs wrote:
The Goertzel algorithm is only useful when you want a few frequences
(i.e., it evaluates specific frequencies on the unit circle). For
general all purpose slicing and dicing, the FFT is what you want. See
the ancient book by Rabiner for the details.
The Chirp-z transform (Bluestein) is also useful when you want a small
range of frequencies at higher resolution, but since it relies on a fast
convolution of the whole data set, it's more computationally intensive
than a straight FFT.
I ran across a nice explanation of how it works and why it's useful the
other day
http://www.katjaas.nl/chirpZ/chirpZ.html
(if you want some ancient FORTRAN IV code for this, I've probably got a
listing in a box out in the garage from the 70s)
_______________________________________________
time-nuts mailing list -- [email protected]
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.