Coding Challenge #125: Fourier Series

In this coding challenge, I visualize the Fourier series for a square wave in JavaScript with p5.js.

🔗https://thecodingtrain.com/CodingChallenges/125-fourier-series.html
💻 https://editor.p5js.org/codingtrain/sketches/SJ02W1OgV

🔗 Fourier Series on Wikipedia: https://en.wikipedia.org/wiki/Fourier_series
🔗 Purrier Series (Meow) and Making Images Speak: http://bilimneguzellan.net/purrier-series-meow-and-making-images-speak/
🔗 An Interactive Guide To The Fourier Transform by Better Explained: https://betterexplained.com/articles/an-interactive-guide-to-the-fourier-transform/

🎥 What is a Fourier Series? -- Smarter Every Day 205: https://youtu.be/ds0cmAV-Yek
🎥 But what is the Fourier Transform? A visual introduction by 3Blue1Brown: https://youtu.be/spUNpyF58BY
🎥 Polar Coordinates: https://youtu.be/N633bLi_YCw
🎥 Fractal Spirograph: https://youtu.be/0dwJ-bkJwDI

🚂 Website: http://thecodingtrain.com/
💖 Patreon: https://patreon.com/codingtrain
🛒 Store: https://www.designbyhumans.com/shop/codingtrain/
📚 Books: https://www.amazon.com/shop/thecodingtrain

🎥 Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
🎥 Intro to Programming: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA

🔗 p5.js: https://p5js.org
🔗 Processing: https://processing.org

📄 Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct

Leave a Reply