cupyx.scipy.fft.idst#
- cupyx.scipy.fft.idst(x, type=2, n=None, axis=-1, norm=None, overwrite_x=False)[source]#
返回数组 x 的逆离散正弦变换。
- 参数:
x (cupy.ndarray) – 输入数组。
type ({1, 2, 3, 4}, optional) – DST 的类型 (参见 Notes)。默认类型为 2。
n (int, optional) – 变换的长度。如果
n < x.shape[axis]
,x 将被截断。如果n > x.shape[axis]
,x 将被零填充。默认结果为n = x.shape[axis]
。axis (int, optional) – 计算 idst 的轴;默认为最后一个轴 (即
axis=-1
)。norm ({"backward", "ortho", "forward"}, optional) – 归一化模式 (参见 Notes)。默认为 “backward”。
overwrite_x (bool, optional) – 如果为 True,x 的内容可能会被破坏;默认为 False。
- 返回:
idst – 变换后的输入数组。
- 返回类型:
实数的 cupy.ndarray
另请参阅
注释
有关 DST 类型和归一化模式的完整详细信息以及参考资料,请参阅
scipy.fft.dst()
。