Skip to content

📐 Tools for working with Vandermonde matrices, e.g., Björck-Pereyra.

License

Notifications You must be signed in to change notification settings

nschloe/vandermonde

Repository files navigation

vandermonde

PyPi Version PyPI pyversions GitHub stars PyPi downloads

Discord

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

This software is published under the MIT license.

About

📐 Tools for working with Vandermonde matrices, e.g., Björck-Pereyra.

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published