MATLAB: Fft/ifft transform of 2d matrix

2dfftmatrixtransform

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?

Best Answer

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)
Related Question