Mostrando entradas con la etiqueta Ciencia. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ciencia. Mostrar todas las entradas

jueves, 20 de abril de 2017

Transformada Rápida de Fourier en MatLab

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.