discrete fourier transform, interpolation, fft, least squares
Using trigonometric interpolation and the discrete Fourier transform to fit a curve to equally spaced data points.
Brief introduction to Discrete Fourier Transform and the Fast Fourier Transform.