9:54:07Coding Challenge #130.1: Drawing with Fourier Transform and Epicycles
From the creator
In this coding challenge, I implement the Discrete Fourier Transform algorithm in JavaScript and render a drawing using epicycles derived from the transform. Code: https://thecodingtrain.com/challenges/130-drawing-with-fourier-transform-and-epicycles p5.js Web Editor Sketches: 🕹️ Fourier Transform: https://editor.p5js.org/codingtrain/sketches/RfrZibjfL 🕹️ Fourier Transform - user-drawn path: https://editor.p5js.org/codingtrain/sketches/jawHqwfda 🕹️ Fourier Transform - complex numbers: https://editor.p5js.org/codingtrain/sketches/ldBlISrsQ 🕹️ Fourier Transform - user-drawn path with complex numbers: https://editor.p5js.org/codingtrain/sketches/sPvZsg2w4 Other Parts of this Challenge: 📺 Part 2: https://youtu.be/n9nfTxp_APM 📺 Part 3: https://youtu.be/7_vKzcgpfvU 🎥 Previous video: https://youtu.be/X8bXDKqMsXE?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH 🎥 Next video: https://youtu.be/0j86zuqqTlQ?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH 🎥 All videos: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH References: 🚂 Coding Train Logo: https://twitter.com/TomFevrier/status/1079437780466520065 💾 p5.FFT: https://p5js.org/reference/#/p5.FFT 💾 FFT on Algorithm Archive: https://www.algorithm-archive.org/contents/cooley_tukey/cooley_tukey.html 🗄 Discrete Fourier transform on Wikipedia: https://en.wikipedia.org/wiki/Discrete_Fourier_transform 🗄 Complex Number on Wikipedia: https://en.wikipedia.org/wiki/Complex_number Videos: 🎥 But what is the Fourier Transform? A visual
Published 2019-01-24 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.





