¿Cómo normalizas FFT??
Normalice el FFT dividiéndolo por la longitud de la señal original en el dominio del tiempo. Los valores cero dentro de la señal se consideran parte de la señal, por lo que las 'muestras no cero' son inapropiadas. La longitud a usar para normalizar la señal es la longitud antes de agregar salto cero.
¿Cuáles son las desventajas de FFT??
Una desventaja asociada con el FFT es el rango restringido de los datos de la forma de onda que se pueden transformar y la necesidad de aplicar una función de ponderación de ventana (para definirse) a la forma de onda para compensar la fuga espectral (también para definirse). Una alternativa a la FFT es la transformación discreta de Fourier (DFT).
Cómo extraer la frecuencia de FFT Python?
Podemos obtener la magnitud de la frecuencia de un conjunto de números complejos obtenidos después de realizar FFT I.E Fast Fourier Transform en Python. La frecuencia se puede obtener calculando la magnitud del número complejo. Tan simple ab (x) en cada uno de esos números complejos debería devolver la frecuencia.