Fast Fourier Transform
This visualization demonstrates the process of applying a Fast Fourier Transform (FFT) to a signal. It plots a line chart of time-series temperature data, followed by the computation of the FFT to decompose the signal into its frequency components. The code uses `d3` for scalable vector graphics (SVG) rendering and `FourierTransform` from `fourier.js` to calculate the amplitude and phase for each frequency. The results are displayed alongside the original signal, showing the dominant frequencies present in the data.
AI-generated descriptionOverview Time to dabble with the infamous FFT in javascript. Anyone consider themselves a Subject Matter Exper (SME) please feel free to offer up advice, tips etc. Goal is to generate a 80hz sine wave as test data. then perform a FFT, and power spectrum, and display results of all.