This package contains a collection of well-know applied math methods and algorithms. It is intended for educational purposes only, mainly to engineer students that are interesed in the fundamentals of:
- graph theory
- cryptography
- machine learning
- geometric representation
It is NOT recommended to be used in production.
First, download the project:
$ mkdir -p $HOME/repo
$ cd $HOME/repo/
$ git clone https://gitlab.com/fpresenza/appliedmath.gitlabThe dependencies used work with python3.10:
- numpy>=1.23.5
- matplotlib>=3.7.1
- scipy>=1.10.1
- numba>=0.56.4
First time it must be installed as:
$ cd $HOME/repo/appliedmath
$ python3 setup.py sdist bdist_wheel
$ pip3 install ./dist/appliedmath-0.0.1.tar.gzThen, once changes are done, it is updated with:
$ cd $HOME/repo/appliedmath
$ pip install .In a python console, it can be imported as:
>>> import appliedmath
>>> help(appliedmath)