Use Fourier Analysis to study and obtain approximations of functions over any range
Khan Academy - Fourier Series