FFT es la abreviatura usual (del inglés Fast Fourier Transform) de un eficiente algoritmo que permite
calcular la transformada de Fourier discreta (DFT) y su inversa.
El algoritmo pone algunas limitaciones en la señal y en el espectro resultante. Por ejemplo: la señal
de la que se tomaron muestras y que se va a transformar debe consistir de un número de muestras
igual a una potencia de dos. La mayoría de los analizadores TRF permiten la transformación de 512,
1024, 2048 o 4096 muestras. El rango de frecuencias cubierto por el análisis TRF depende de la
cantidad de muestras recogidas y de la proporción de muestreo.
en MATLAB
Cuáles son los comandos e instrucciones de MATLAB para generar la FFT
Y = fft(x) Y = fft(X,n) Y = fft(X,[],dim) Y = fft(X,n,dim)
Y = fft(x) devuelve la transformada discreta de Fourier (DFT) del vector x, calculada con un algoritmo
de transformada rápida de Fourier (FFT).Si la entrada X es una matriz, Y = fft (X) devuelve la
transformada de Fourier de cada columna de la matriz. Si la entrada X es una matriz
multidimensional, fft opera en la primera dimensión no única.
Y = fft(X,[],dim) and Y = fft(X,n,dim) aplica la operación FFT a través
de la dimensión tenue.
Y = fft(X,n) devuelve el punto D DFT. fft (X) es equivalente a fft (X, n) donde n es el tamaño de X en la
primera dimensión no única. Si la longitud de X es menor que n, X se rellena con ceros a la longitud n.
Si la longitud de X es mayor que n, la secuencia X se trunca. Cuando X es una matriz, la longitud de
las columnas se ajusta de la misma manera.