主要内容

。

IFFTN.

多次元逆高度フーリエ変换

说明

x = ifftn(yは,高速フーリエ変换アルゴリズム使してn次元配列の多重元离散逆フーリエ换换を返します.n次元次元逆変换,yのの各次元に沿ってする逆変换を计算ことと等価等価等価出ことと等価等価出ことと等価等価等価出Xは,yと同じサイズです。

x = ifftn(ySZ.は,ベクトルSZ.の要素に従ってyを切り舍てるか,yのの末尾をゼロゼロでパディングてから,逆変换を実行。SZ.たとえば,対応対応する変换の次元长さを変换しののさを定义定义しの长さをを定义ししたとえばたとえばyが5 x 5 x 5の配列の场合,X = IFFTN(y,[8 8 8])はは各次元ををゼロでパディングし,8 x 8 x 8の逆変换Xををます。

x = ifftn(___Symflag.yたとえば対称対称性を指定ししたとえば,ifftn(y,'对称')yを共役対称として扱います。

すべて折りたたむ

关节IFFTN.また,关联人物,を使して,周波数でサンプリングれ,数量元を,时间または空间でサンプリングされデータに変换できサンプリングされデータに変换できできさたデータに変换できできできまたデータに変换できできできまたまたに変换変换できできますIFFTN.によりにより変换のサイズサイズも制御できでき

3 x 3 x 3の配列作用成し,逆フーリエ変换を计算ます。

y = rand(3,3,3);IFFTN(Y);

yのの次元の末尾末尾をゼロでパディングし,変换のサイズを8 x 8 x 8にします。

x = ifftn(y,[8 8 8]);尺寸(x)
ans =.1×3.8 8 8.

ほぼ共役対称の配列配列の合书,'对称'オプションオプション指定をでで计算できできにに确実にににににになりなりなりなりなりなりますますなりますになりなりなりなりなりなりなりなりなり〗

ほぼほぼ共役対称の配列のの次元逆フーリエフーリエ変换をしし

Y(:,:,1)= [1E-15 * I 0;1 0];Y(:,:,2)= [0 1;0 1];x = ifftn(y,'对称'
x = x(:,:,1)= 0.3750 -0.1250 -0.1250 -0.1250 x(:,:,2)= -0.1250 0.3750 -0.1250 -0.1250

入力数

すべて折りたたむ

ベクトル,行程,更多次元指定します。yの型が单身的であるである合,IFFTN.ははネイティブレベルの単単単単度で计算,Xの型も单身的になります。それ户外の合成,X双倍的型として返されます。

データ型:双倍的|单身的|INT8.|int16|INT32.|uint8.|uint16|UINT32|逻辑
复素数号:あり

逆変换の次元长ささしベクトルとしてしします。

データ型:双倍的|单身的|INT8.|int16|INT32.|uint8.|uint16|UINT32|逻辑

対称性のタイプ。'非对称'または'对称'として指定します。丸め丸め误差yが厳密には共役共役ではない対称ではない合书,ifftn(y,'对称')yがが共役対称であるかのように扱います共役対称対称性の详细について,アルゴリズムを参照してください。

详细

すべて折りたたむ

n次元逆フーリエ変换

n次元配列yの离散逆変xは次のように定义定义さますれ定义されます。

X P. 1 P. 2 ...... P. N = σ. j 1 = 1 m 1 1 m 1 ω. m 1 P. 1 j 1 σ. j 2 = 1 m 2 1 m 2 ω. m 2 P. 2 j 2 ...... σ. j N = 1 m N 1 m N ω. m N P. N j N y j 1 j 2 ...... j N

k = 1,2,...,nの各次元のさはmK.であり, ω. m K. = E. 2 π 一世 / m K. は1の复素です。ここここiはは数単位です。

アルゴリズム

  • 关节IFFTN.は,配列yベクトルの共役対称であるかどうを共役がしベクトルかをテストししどうをテストがししベクトルをテストしししベクトルをテストしししV.は,i番目の要素がv(i)=结合(v([1,端:-1:2])))をを结合に共役対称です。yのベクトルがすべての次元共役共役対称である合,逆変换の计算がより高度に,出力ははになります。

拡张机械

R2006Aより前に导入