Skip to main content

vectorfieldviz

Visualization toolkit for linear vector fields defined by 2×2 and 3×3 matrices, with eigenanalysis utilities. Built on NumPy and Plotly.

Installation

pip install vectorfieldviz

Source = https://gitlab.com/algebra-done-visually/vectorfieldviz

2D


import numpy as np
from vectorfieldviz import plot_2d_vector_field, compute_eigendecomposition, plot_3d_vector_field

A = np.array([[0.0, 1.0, 1.0],
              [1.0, 1.0, 1.0],
              [1.0, 0.0, 0.0]])

fig = plot_3d_vector_field(A)

fig.show()

2D - Vector Field

3D

import numpy as np
from vectorfieldviz import plot_2d_vector_field, compute_eigendecomposition, plot_3d_vector_field

A = np.array([[0.0, 1.0, 1.0],
              [1.0, 1.0, 1.0],
              [1.0, 0.0, 0.0]])

fig = plot_3d_vector_field(A)

fig.show()

3D - Vector Field

Release files for vectorfieldviz 3.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vectorfieldviz 3.1.4
File Size Uploaded
vectorfieldviz-3.1.4.tar.gz 8.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vectorfieldviz 3.1.4
File Interpreter ABI Platform
vectorfieldviz-3.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 18.8 kB

Release files / vectorfieldviz-3.1.4.tar.gz

Download URL vectorfieldviz-3.1.4.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
137d5f2844bf0196f697b474df3d9dbe2b02fbfb1fdb28b2f596ebfe93c5ccc3
BLAKE2b-256 checksum
How to use checksums
178225dbb0fd8cf4d16334333f1553202f00b7d0d0f67e9e257aae8b5cfb4e35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.13

Release files / vectorfieldviz-3.1.4-py3-none-any.whl

Download URL vectorfieldviz-3.1.4-py3-none-any.whl
Size 10.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3f1c86ab94e6809a40667f9e86cec111eaae2321c35001739531be292ec328c2
BLAKE2b-256 checksum
How to use checksums
35deeb111e94c8d7d8553dc345605e6cab884f6afc32778847ee24159efe4218
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.13

Release history Release notifications | RSS feed

This release

3.1.4 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page