Skip to content

Latest commit

 

History

History
8 lines (6 loc) · 744 Bytes

File metadata and controls

8 lines (6 loc) · 744 Bytes

Fast Fourier Transform

The goal of this project was to learn more about one of the most influential algorithms of the 20th century: the Fast Fourier Transform (FFT). Essentially, it encompasses a family of algorithms that efficiently implement the Discrete Fourier Transform (DFT) or its inverse. Included in this repository is a document and slideshow that outline its background, mathematical expression, algorithmic complexity and structure. I have also experimented with Elm, a purely-functional programming language for webapps, to declaratively create a browser-based animation for the FFT.

Author

Michael Balas

License

GNU General Public License