Fourier Series Visualizer

View source on GitHub ↗

I came across a 3Blue1Brown video about Fourier series and was surprised by the idea that a function could be represented as a sum of sine and cosine waves, and how complex numbers fit into it. I wanted to understand how all those pieces could come together to recreate something much more complicated.

I followed his explanations and tried implementing the ideas myself. Through that, I made my own interpretation and visualization of Fourier series. It was a fun way to take something I'd watched and work through it in code so I could see it happen for myself.