| Signal Processing Toolbox | ![]() |
表示
y = fftshift(x)
詳細
y は、ゼロ周波数成分をスペクトルの中心に移動することにより、 = fftshift(x)
fftおよびfft2の出力を並べ替えます。これは、場合によって都合のよい形式になります。
ベクトルの場合、fftshift(x)は、左半分と右半分が交換されたベクトルを出力します。
配列の場合、fftshift(x)は、第1象限と第3象限を第2象限と第4象限と交換します。
例題
Y = fft2(x)
は、 Y(1,1) = sum(sum(X))になります。すなわち、信号の直流成分は、2次元FFTの左上隅となります。
Z = fftshift(Y)
参考
|
1次元高速フーリエ変換 |
|
2次元高速フーリエ変換 |
| fftfilt | filter | ![]() |