scipy.fftpack.

idst#

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

返回任意类型序列的逆离散正弦变换。

参数:
xarray_like

输入数组。

type{1, 2, 3, 4}, 可选

DST 的类型(请参阅“说明”)。默认类型为 2。

nint, 可选

变换的长度。如果 n < x.shape[axis],则会截断 x。如果 n > x.shape[axis],则会使用零填充 x。默认值会导致 n = x.shape[axis]

axisint, 可选

计算 idst 的轴;默认值是最后一个轴(即,axis=-1)。

norm{None, ‘ortho’}, 可选

规范化模式(请参阅“说明”)。默认值为 None。

overwrite_xbool, 可选

如果为 True,则可以破坏 x 的内容;默认值为 False。

返回:
idst实数的 ndarray

变换后的输入数组。

另请参阅

dst

正向 DST

说明

“The” IDST 是类型 2 的 IDST,它与类型 3 的 DST 相同。

类型 1 的 IDST 是类型 1 的 DST,类型 2 的 IDST 是类型 3 的 DST,类型 3 的 IDST 是类型 2 的 DST。有关这些类型的定义,请参阅 dst

在 0.11.0 版本中添加。