fft/ifft transform of 2d matrix
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
jordi10
il 24 Gen 2012
Commentato: Rahul BHATT
il 6 Feb 2017
hello! i'm little confuse.if i want to make a fft trnformation of a 2d matrix what should i do? fft(x, [], 2),fft(x, [],1),fft2(x) or what else?
0 Commenti
Risposta accettata
Walter Roberson
il 24 Gen 2012
It depends on your purpose. fft(x,[],2) does one fft for each row of x; fft(x,[],1) does one fft for each column of x; fft2(x) does a 2 dimensional fft (which is an fft in one direction followed by an fft in the other direction)
2 Commenti
Più risposte (1)
Dr. Seis
il 24 Gen 2012
If you want an idea of what is going on behind the scenes of fft2, then you can check out my answer here:
I show what the discrete 2D Fourier transform looks like coded up, and then compare the results with Matlab's 2D Fast Fourier Transform.
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!