MATLAB Function Reference |
二維的快速傅利葉轉換(Two-dimensional fast Fourier transform)
Syntax
Y = fft2(X) Y = fft2(X,
m,
n)
Description
Y = fft2(X)
會傳回 X
經過 FFT 後的結果。 Y
的大小會跟 X 一樣。
Y = fft2(X,m,n)
會對 X
截斷或補零來建立的一個 m
-by-n
的陣列。
Algorithm
fft(fft(X).').'
先算 X
每一行的 DFT ,再算每一列的DFT 。執行 fft
所需的時間取決於轉換的長度,在二的次方時最快,當長度擁有小的質因數時也很快。而當長度為質數或擁有大的質因數時,會比較慢。
See Also
fft | fftn |