MATLAB: FFT in 3D matrix

dimensionsfft

Hi all,
is there any pssibility wothout for loop to do the FFt of this:
F_domain = FFT (t_domain). t_domain is a matrix of 3D (800*10*200). the time axis is the First dimension (800). the second dimension is repetition of the Measurement. the Third dimens is the number of measurements.
Thank you all

Best Answer

I'm not quite sure what the second and third dimensions are, but assuming you want each column transformed on the time dimension, you would do this:
F_domain = fft(t_domain, [], 1);