I am attempting to find the FFT of a set of vectors. In particular I have an array that is 2234 rows long with each row being a signal to perform an FFT on. The documentation on FFT states that
The optional dims argument specifies an iterable subset of dimensions (e.g. an integer, range, tuple, or array) to transform along
There are no examples or further description of this functionality however. I could of course do
for k=1:length(Array[:,1])
FFTout[k,:]=fft(Array[k,:])
end
But I cannot tell if this could be sped up by the dims functionality (or by broadcasting FFT with some sort of input into the function e.g. FFT.(Array[1:end,:]) perhaps)