File: info.py

package info (click to toggle)
python-scipy 0.7.2%2Bdfsg1-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 28,500 kB
  • ctags: 36,081
  • sloc: cpp: 216,880; fortran: 76,016; python: 71,576; ansic: 62,118; makefile: 243; sh: 17
file content (62 lines) | stat: -rw-r--r-- 2,104 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# This file is executed by __init__.py and ppimport hooks.
"""
Discrete Fourier Transform algorithms
=====================================

Fast Fourier Transforms:

  fft       --- FFT of arbitrary type periodic sequences
  ifft      --- Inverse of fft
  fftn      --- Multi-dimensional FFT
  ifftn     --- Inverse of fftn
  fft2      --- Two-dimensional FFT
  ifft2     --- Inverse of fft2
  rfft      --- FFT of real periodic sequences
  irfft     --- Inverse of rfft

Differential and pseudo-differential operators:

  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:

  fftshift  --- Shift zero-frequency component to center of spectrum
  ifftshift --- Inverse of freqshift
  dftfreq   --- DFT sample frequencies
  rfftfreq  --- DFT sample frequencies (specific to rfft,irfft)

Extension modules:

  _fftpack   --- Provides functions zfft, drfft, zrfft, zfftnd,
                destroy_*_cache
  convolve  --- Provides functions convolve, convolve_z,
                init_convolution_kernel, destroy_convolve_cache
"""

__all__ = ['fft','ifft','fftn','ifftn','rfft','irfft',
           'fft2','ifft2',
           'diff',
           'tilbert','itilbert','hilbert','ihilbert',
           'sc_diff','cs_diff','cc_diff','ss_diff',
           'shift',
           'rfftfreq'
           ]

if __doc__:
    __doc_title__ = __doc__.lstrip().split('\n',1)[0]
else:
    __doc_title__ = None

postpone_import = 1

global_symbols = ['fft','fftn','fft2','ifft','ifft2','ifftn',
                  'fftshift','ifftshift','fftfreq']