离散傅立叶变换 (scipy.fft )

快速傅立叶变换(FFT)

fft \(X[, n, axis, norm, overwrite_x, ...] )

计算一维离散傅立叶变换。

ifft \(X[, n, axis, norm, overwrite_x, ...] )

计算一维离散傅立叶逆变换。

fft2 \(X[, s, axes, norm, overwrite_x, ...] )

二维离散傅立叶变换的计算

ifft2 \(X[, s, axes, norm, overwrite_x, ...] )

计算二维离散傅立叶逆变换。

fftn \(X[, s, axes, norm, overwrite_x, ...] )

计算N-D离散傅立叶变换。

ifftn \(X[, s, axes, norm, overwrite_x, ...] )

计算N-D离散傅立叶逆变换。

rfft \(X[, n, axis, norm, overwrite_x, ...] )

计算实输入的一维离散傅立叶变换。

irfft \(X[, n, axis, norm, overwrite_x, ...] )

计算 rfft

rfft2 \(X[, s, axes, norm, overwrite_x, ...] )

计算实数组的二维FFT。

irfft2 \(X[, s, axes, norm, overwrite_x, ...] )

计算 rfft2

rfftn \(X[, s, axes, norm, overwrite_x, ...] )

计算实输入的N-D离散傅立叶变换。

irfftn \(X[, s, axes, norm, overwrite_x, ...] )

计算 rfftn

hfft \(X[, n, axis, norm, overwrite_x, ...] )

计算具有厄米对称性的信号的FFT,即实谱。

ihfft \(X[, n, axis, norm, overwrite_x, ...] )

计算具有厄米对称的信号的逆FFT。

hfft2 \(X[, s, axes, norm, overwrite_x, ...] )

计算厄米复数阵列的二维FFT。

ihfft2 \(X[, s, axes, norm, overwrite_x, ...] )

计算实谱的二维逆FFT。

hfftn \(X[, s, axes, norm, overwrite_x, ...] )

计算厄米对称复数输入,即实谱信号的N维FFT。

ihfftn \(X[, s, axes, norm, overwrite_x, ...] )

计算实谱的N-D离散傅立叶逆变换。

离散正弦和余弦变换(DST和DCT)

dct \(X[, type, n, axis, norm, overwrite_x, ...] )

返回任意类型序列x的离散余弦变换。

idct \(X[, type, n, axis, norm, overwrite_x, ...] )

返回任意类型序列的离散余弦反变换。

dctn \(X[, type, s, axes, norm, overwrite_x, ...] )

沿指定轴返回多维离散余弦变换。

idctn \(X[, type, s, axes, norm, overwrite_x, ...] )

沿指定轴返回多维离散余弦逆变换。

dst \(X[, type, n, axis, norm, overwrite_x, ...] )

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

idst \(X[, type, n, axis, norm, overwrite_x, ...] )

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

dstn \(X[, type, s, axes, norm, overwrite_x, ...] )

沿指定轴返回多维离散正弦变换。

idstn \(X[, type, s, axes, norm, overwrite_x, ...] )

沿指定轴返回多维离散正弦逆变换。

快速汉克尔变换

fht \(a,dln,mu[, offset, bias] )

计算快速汉克尔变换。

ifht \(a,dln,mu[, offset, bias] )

计算快速汉克尔逆变换。

帮助器函数

fftshift \(X[, axes] )

将零频分量移到频谱中心。

ifftshift \(X[, axes] )

与之相反的 fftshift

fftfreq \(n[, d] )

返回离散傅里叶变换采样频率。

rfftfreq \(n[, d] )

返回离散傅立叶变换采样频率(用于与RFFT、IRFT一起使用)。

fhtoffset \(DLN,MU[, initial, bias] )

返回快速汉克尔变换的最佳偏移量。

next_fast_len 

查找输入数据的下一个快速大小 fft 、用于补零等。

set_workers \(工人)

中使用的默认工作进程数的上下文管理器 scipy.fft

get_workers \()

返回当前上下文中的默认工作进程数

后端控制

set_backend \(后端[, coerce, only] )

上下文管理器在固定范围内设置后端。

skip_backend \(后端)

上下文管理器跳过固定范围内的后端。

set_global_backend \(后端[, coerce, only, ...] )

设置全局FFT后端

register_backend \(后端)

注册一个永久使用的后端。