ifftn
多次元逆高速フーリエ変換
説明
X = ifftn( は、高速フーリエ変換アルゴリズムを使用して N 次元配列の多次元離散逆フーリエ変換を返します。N 次元逆変換は、Y)Y の各次元に沿って 1 次元逆変換を計算することと等価です。出力 X は、Y と同じサイズです。
例
入力引数
詳細
アルゴリズム
関数
ifftnは多次元配列Yが共役対称であるかどうかをテストします。Yが共役対称である場合、逆変換の計算がより高速になり、出力は実数になります。関数 は の場合に共役対称です。ただし、多次元時間領域信号の高速フーリエ変換では、スペクトルの半分が正の周波数、残りの半分が負の周波数となり、最初の行、列、ページなどはゼロ周波数用に予約されています。このため、たとえば 3 次元配列
Yは、次の条件がすべて満たされる場合に共役対称です。Y(1,1,2:end)が共役対称であるか、Y(1,1,2:end) = conj(Y(1,1,end:-1:2))であるY(1,2:end,1)が共役対称であるか、Y(1,2:end,1) = conj(Y(1,end:-1:2,1))であるY(2:end,1,1)が共役対称であるか、Y(2:end,1,1) = conj(Y(end:-1:2,1,1))であるY(1,2:end,2:end)が共役中心対称であるか、Y(1,2:end,2:end) = conj(Y(1,end:-1:2,end:-1:2))であるY(2:end,1,2:end)が共役中心対称であるか、Y(2:end,1,2:end) = conj(Y(end:-1:2,1,end:-1:2))であるY(2:end,2:end,1)が共役中心対称であるか、Y(2:end,2:end,1) = conj(Y(end:-1:2,end:-1:2,1))であるY(2:end,2:end,2:end)が共役中心対称であるか、Y(2:end,2:end,2:end) = conj(Y(end:-1:2,end:-1:2,end:-1:2))である
拡張機能
バージョン履歴
R2006a より前に導入