A simple Python project to show how Fourier series higher orders gives better convergence.
This project aims to be educational.
- clone the repo, not a package yet :-(
- create a virtual environment with Python 3.8+
- activate the virtual environment
- install dependencies
- run the scripts
git clone https://github.com/chicolucio/fourier
cd fourier
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python fourier_animation.py
Example function: f(x) = x.
All contributions are welcome.
Issues
Feel free to submit issues regarding:
- recommendations
- more animations or examples
- enhancement requests and new useful features
- code bugs
Pull requests
- before starting to work on your pull request, please submit an issue first
- fork the repo
- clone the project to your own machine
- commit changes to your own branch
- push your work back up to your fork
- submit a pull request so that your changes can be reviewed
MIT, see LICENSE
If you use this project in a scientific publication or in classes, please consider citing as
F. L. S. Bustamante, Fourier, 2022 - Available at: https://github.com/chicolucio/fourier