ulab.numpy.fft
– 频域函数¶
-
ulab.numpy.fft.
fft
(r: ulab.numpy.ndarray, c: Optional[ulab.numpy.ndarray] = None) → Tuple[ulab.numpy.ndarray, ulab.numpy.ndarray]¶ - 参数
r (ulab.numpy.ndarray) – 大小为 2 的幂的一维值数组
c (ulab.numpy.ndarray) – 一个可选的一维值数组,其大小是 2 的幂,给出值的复杂部分
- 返回元组 (r, c)
FFT 的实部和复部
执行从时域到频域的快速傅立叶变换
另请参阅 ~ulab.extras.spectrum,它计算 fft 的幅度,而不是分别返回其实部和虚部。
-
ulab.numpy.fft.
ifft
(r: ulab.numpy.ndarray, c: Optional[ulab.numpy.ndarray] = None) → Tuple[ulab.numpy.ndarray, ulab.numpy.ndarray]¶ - 参数
r (ulab.numpy.ndarray) –大小为 2 的幂的一维值数组
c (ulab.numpy.ndarray) – 一个可选的一维值数组,其大小是 2 的幂,给出值的复杂部分
- 返回元组(r, c)
逆FFT的实部和复部
执行从频域到时域的快速傅立叶逆变换