Home

Awesome

Binder

Build
Status

Doing mathematics with Python

Topics covered:

  1. Basic Python
  2. Using Sympy for symbolic mathematics.
  3. Using Numpy for linear algebra.
  4. Using Pandas for basic handling of data.
  5. Using matplotlib for visualisation for visualisation.

Creating the pdfs and tex files:

Create the conda environment from the file:

$ conda env create -f environment.yml

Source the conda environment:

$ conda source pfm

Run the following command:

$ inv main

Testing the notebooks

It is possible to test that the notebooks run:

$ inv test