vandermonde

Vandermonde matrix tools


License
MIT
Install
pip install vandermonde==0.1.3

Documentation

vandermonde

PyPi Version PyPI pyversions GitHub stars PyPi downloads

gh-actions codecov Code style: black

vandermonde is a module with a handful of tools for working with Vandermonde matrices. In particular, the Björck-Pereyra algorithm for solving systems with the Vandermonde matrix or its transposed is implemented.

Example:

import numpy as np
import vandermonde

x = np.linspace(0.0, 1.0, 14)
b = np.random.rand(len(x))

sol = vandermonde.solve(x, b)

Installation

vandermonde is available from the Python Package Index, so simply do

pip install -U vandermonde

to install/update.

License

vandermonde is published under the MIT license.