bundles / scipy latest / scipy / fftpack / _realtransforms / idst
function
scipy.fftpack._realtransforms:idst
Signature
def idst ( x , type = 2 , n = None , axis = -1 , norm = None , overwrite_x = False ) Summary
Return the Inverse Discrete Sine Transform of an arbitrary type sequence.
Parameters
x: array_likeThe input array.
type: {1, 2, 3, 4}, optionalType of the DST (see Notes). Default type is 2.
n: int, optionalLength of the transform. If
n < x.shape[axis],xis truncated. Ifn > x.shape[axis],xis zero-padded. The default results inn = x.shape[axis].axis: int, optionalAxis along which the idst is computed; the default is over the last axis (i.e.,
axis=-1).norm: {None, 'ortho'}, optionalNormalization mode (see Notes). Default is None.
overwrite_x: bool, optionalIf True, the contents of
xcan be destroyed; the default is False.
Returns
idst: ndarray of realThe transformed input array.
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.
See also
- dst
Forward DST
Aliases
-
scipy.fftpack.idst