scipy.fftpack.

idst#

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

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

参数:
x类数组

输入数组。

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

DST 的类型(参见说明)。默认类型为 2。

n整型,可选

变换的长度。如果 n < x.shape[axis],则 x 会被截断。如果 n > x.shape[axis],则 x 会被零填充。默认情况下,n = x.shape[axis]

axis整型,可选

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

norm{None, ‘ortho’},可选

归一化模式(参见说明)。默认值为 None。

overwrite_x布尔型,可选

如果为 True,x 的内容可能会被销毁;默认值为 False。

返回:
idst实数 ndarray

变换后的输入数组。

另请参阅

dst

正向 DST

说明

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

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

0.11.0 版本新增。