MATLAB Function Reference    
ifft2

逆2次元高速フーリエ変換

表示

詳細

Y = ifft2(X) は、高速フーリエ変換(FFT)アルゴリズムを使って、X の2次元逆離散フーリエ変換(DFT)を出力します。結果 Y は、X と同じ大きさです。

Y = ifft2(X,m,n) は、行列 Xmn 列の逆高速フーリエ変換を出力します。

任意の X に対して、ifft2(fft2(X)) は、丸め誤差の範囲内で、X と等価です。X が実数の場合、ifft2(fft2(X)) は、小さな虚数部をもつ可能性があります。

アルゴリズム

ifft2(X) のアルゴリズムは、符号変換と [m,n] = size(X) のスケールファクタを除いて、fft2(X) と同じアルゴリズムを使っています。ifft2(X) の実行時間は、変換をするものの長さに依存します。2のベキ乗数の場合最速で、小さな素数の組み合わせの場合も、処理は速く、大きな素数の組み合わせの場合、処理には時間を要します。

参考

Signal Processing Toolbox の dftmtxfreqz

fft2, fftshift, ifft, ifftn, ifftshift


 ifft ifftn