SciPy

scipy.fftpack.idst

scipy.fftpack.idst(x, type=2, n=None, axis=-1, norm=None, overwrite_x=False)[source]

Return the Inverse Discrete Sine Transform of an arbitrary type sequence.

Parameters:

x : array_like

The input array.

type : {1, 2, 3}, optional

Type of the DST (see Notes). Default type is 2.

n : int, optional

Length of the transform.

axis : int, optional

Axis over which to compute the transform.

norm : {None, ‘ortho’}, optional

Normalization mode (see Notes). Default is None.

overwrite_x : bool, optional

If True the contents of x can be destroyed. (default=False)

Returns:

idst : ndarray of real

The transformed input array.

See also

dst
Forward DST

Notes

‘The’ IDST is the IDST of type 2, which is the same as DST of type 3.

IDST of type 1 is the DST of type 1, IDST of type 2 is the DST of type 3, and IDST of type 3 is the DST of type 2. For the definition of these types, see dst.

New in version 0.11.0.

Previous topic

scipy.fftpack.dst

Next topic

scipy.fftpack.diff