Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

85 lines (66 sloc) 2.469 kb
# This file is executed by
Discrete Fourier transform algorithms
.. autosummary::
:toctree: generated/
basic - Basic discrete Fourier transform operators
convolve - Convolution functions
helper - Helper functions, frequency shifts and sample frequencies
pseudo_diffs - Differential and pseudo-differential operators
realtransforms - Real spectrum tranforms (DCT, DST, MDCT)
Fast Fourier Transforms (FFTs)
.. autosummary::
:toctree: generated/
fft - Fast (discrete) Fourier Transform (FFT)
ifft - Inverse FFT
fft2 - Two dimensional FFT
ifft2 - Two dimensional inverse FFT
fftn - n-dimensional FFT
ifftn - n-dimensional inverse FFT
rfft - FFT of strictly real-valued sequence
irfft - Inverse of rfft
dct - Discrete cosine transform
idct - Inverse discrete cosine transform
Differential and pseudo-differential operators
.. autosummary::
:toctree: generated/
diff - Differentiation and integration of periodic sequences
tilbert - Tilbert transform: cs_diff(x,h,h)
itilbert - Inverse Tilbert transform: sc_diff(x,h,h)
hilbert - Hilbert transform: cs_diff(x,inf,inf)
ihilbert - Inverse Hilbert transform: sc_diff(x,inf,inf)
cs_diff - cosh/sinh pseudo-derivative of periodic sequences
sc_diff - sinh/cosh pseudo-derivative of periodic sequences
ss_diff - sinh/sinh pseudo-derivative of periodic sequences
cc_diff - cosh/cosh pseudo-derivative of periodic sequences
shift - Shift periodic sequences
Helper functions
.. autosummary::
:toctree: generated/
fftshift - Shift the zero-frequency component to the center of the spectrum
ifftshift - The inverse of `fftshift`
fftfreq - Return the Discrete Fourier Transform sample frequencies
rfftfreq - DFT sample frequencies (for usage with rfft, irfft)
__all__ = ['fft','ifft','fftn','ifftn','rfft','irfft',
if __doc__:
__doc_title__ = __doc__.lstrip().split('\n',1)[0]
__doc_title__ = None
postpone_import = 1
global_symbols = ['fft','fftn','fft2','ifft','ifft2','ifftn',
Jump to Line
Something went wrong with that request. Please try again.