scipy.fft.

hfft2#

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

計算 Hermitian 複數陣列的 2 維 FFT。

參數:
x陣列

輸入陣列,假設為 Hermitian 複數。

s整數序列,選用

實數輸出的形狀。

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 維 Hermitian 複數實數 FFT 的實數結果。

另請參閱

hfftn

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

註解

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