Simple graph plotter of the Fourier Transform. Given some values of sinusoids to be added together, the output graph gives details about the frequencies that made up the original input. First, decide how many sinusoids you want to add. Then for each, enter the amplitude and the frequency. For example you might have: f(t) = 50cos(2 * 2πt) + 75cos(6 * 2πt) + 40cos(10 * 2πt) Which would be put into the Fourier Transform to show significant peaks/gradient (depending on whether you chose real or imaginary component) at frequencies of 2, 6 and 10, since they were the original frequencies you added.
Inspired by this video: https://www.youtube.com/watch?v=spUNpyF58BY By 3Blue1Brown. All in one sprite! :D Made in about 3 hours. Keywords: fourier transform fft ft 3b1b 3blue1brown graphing analysis signal processing approximation improper integral time domain frequency domain f(t) sinusoid real imaginary complex math maths mathematics physics engineering waves