[Numpy-discussion] Recognizing a cycle in a vector

Daniel Sank sank.daniel at gmail.com
Thu Nov 26 11:38:40 EST 2015


Manolo,

>> Is there any way to check for cycles in this situation?

> Fast fourier transform (fft)?

+1 For using a discrete Fourier transform, as implemented by numpy.fft.fft.
You mentioned that you sample at points which do not correspond with the
period of the signal; this introduces a slight complexity in how the
Fourier transform reflects information about the original signal. I attach
two documents to this email with details about those (and other)
complexities. There is also much information on this topic online and in
signal processing books.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20151126/094757e4/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: spectral_leakage.pdf
Type: application/pdf
Size: 185839 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20151126/094757e4/attachment.pdf>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dtft_aliasing.pdf
Type: application/pdf
Size: 268775 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20151126/094757e4/attachment-0001.pdf>


More information about the NumPy-Discussion mailing list