FFTW や numpy.fft などの FFT ライブラリは通常、2 つの関数fft()
とifft()
(および実数値入力用の特別なバージョン) を提供します。これらの関数は、次のように定義されているようです。
ifft(fft(X)) == X
と
fft(X) == constant_factor * reverse(ifft(X))
複雑な入力を選択ifft()
して操作する際に考慮すべき実用的または技術的な理由はありますか? (信号、時間または空間ドメイン) と(スペクトル、周波数ドメイン)fft()
の解釈は異なりますが、計算上問題になることはありますか?X
fft(X)