Fourier Series Drawing Animation image

Fourier Series Drawing Animation

Project Overview

This project is a Python application that provides a visual demonstration of the Fourier series. It takes a user-defined drawing, represented as a series of 2D points, and reconstructs it using a set of rotating vectors, often called epicycles. This creates a beautiful animation where the tip of the final vector traces out the original shape. This was built to practicalize concepts learned in my Advanced Engineering Mathematics Course, specifically showing how a complex periodic function (a drawing) can be decomposed into a sum of simple sinusoids.

Skills Used

Mathematics Python Pygame Fourier Series Animation