Fourier Transforms In Python
Project Overview
This project was the creation of a Python Jupyter notebook that covers:
- Fourier Series
- Fourier Transforms
- Fast Fourier Transforms (FFT)
- How the FFT can be used to improve Cheveshev Interpolation
It was built using both the Python and LaTeX programming languages
Learning Outcomes
I learned how to convert mathematical theory into practical use where “tricks” can’t be used to solve problems and instead, thoughtful numerical methods must be used to perform calculations to desired accuracies and efficiencies. I also gained experience presenting a complex subject to a very large audience.
PDF Rendering of the Notebook:
Source to actual .ipynb file
Repo containing the notebook: https://github.com/novota15/fourier-transforms-in-python