skip to main |
skip to sidebar
FFT con MATLAB
>> X = fft(x)
- Hace la FFT del vector x. “X” es un vector de números complejos ordenados desde k=0...N-1. Se recomienda que la longitud del vector x sea una potencia de 2. Lo que no se recomienda es que la longitud de x sea un número primo.
- Otra opción del la FFT es especificar el número de puntos con el que se quiere hacer la FFT.
- >> X = fft(x,N)
- Si la longitud de x es menor que N, el vector se rellena con ceros. Si es mayor, el vector es truncado.
>> x = ifft(X)
- Hace la FFT inversa del vector X. También se puede especificar el número de puntos N con el que quiero hacer la IFFT.
- >> x = ifft(X,N)
>> X = fftshift(X)
- Reordena el vector X en orden creciente de frecuencia. Si “X” es el vector resultante de hacer una FFT, utilizando esta función reordenamos los puntos en función de la frecuencia.