He intentado diferentes transformada de Fourier de códigos por ahí en una sola ondas sinusoidales, y todos ellos producen un espectro distribuido con una resonancia en la frecuencia de la señal cuando teóricamente debería mostrar una sola barra.
La frecuencia de muestreo tiene poco efecto (10kHz aquí), sin embargo el número de ciclos:
Un ciclo:
100 ciclos:
100000 ciclos:
Parece que la transformada de fourier converge sólo para un número infinito de ciclos, ¿por qué? No debería de una ventana de tiempo de exactamente un ciclo de dar el mismo resultado que el de N ciclos?
Aplicación: Este es a la vez de curiosidad y también porque quiero lo mucho que la respuesta al escalón de un sistema de primer orden será emocionante la resonancia de un conjunto mecánico. Por lo tanto, tengo una precisa la transformada de Fourier de la respuesta... Que no tengo más confianza. ¿Qué podría hacer yo para mejorar la precisión, sobre la base del "sine wave" caso?
P. S: Estas capturas de pantalla se basan en el código aquí.