scipy.fft.

rfft2#

scipy.fft.rfft2(x, s=None, axes=(-2, -1), norm=None, overwrite_x=False, workers=None, *, plan=None)[原始碼]#

計算實數陣列的 2 維 FFT。

參數:
x陣列

輸入陣列,視為實數。

s整數序列,選用

FFT 的形狀。

axes整數序列,選用

計算 FFT 的軸。

norm{“backward”, “ortho”, “forward”}, 選用

正規化模式 (請參閱 fft)。預設為 “backward”。

overwrite_x布林值,選用

若為 True,則可以破壞 x 的內容;預設為 False。請參閱 fft 以取得更多詳細資訊。

workers整數,選用

用於平行計算的最大工作者數量。若為負數,則值會從 os.cpu_count() 環繞。請參閱 fft 以取得更多詳細資訊。

plan物件,選用

此引數保留用於傳入下游 FFT 供應商提供的預先計算方案。目前 SciPy 中未使用。

在 1.5.0 版本中新增。

回傳值:
outndarray

實數 2 維 FFT 的結果。

另請參閱

irfft2

實數輸入的 2 維 FFT 的反轉換。

rfft

實數輸入的 1 維 FFT。

rfftn

計算實數輸入的 N 維離散傅立葉轉換。

註解

這實際上只是具有不同預設行為的 rfftn。如需更多詳細資訊,請參閱 rfftn