FFT with CSAT3
This visualization displays wind velocity data from a CSAT3 anemometer, plotting the Uy_1 component against the record number. The visualization processes 32,768 data points using a Fast Fourier Transform (FFT) to compute the frequency spectrum, then plots the original time-series data as a line chart. The code uses the `fft()` and `fftMag()` functions from the FFT utility library to calculate magnitudes, and `fftFreq()` to determine frequency bins. The visualization is rendered using D3's `scaleLinear`, `line`, and `extent` functions, with axes generated by the responsive-viz-axes library.
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 read in 30 minutes of CSAT-3 data. then perform a FFT, and power spectrum, and display results of all.