A python package for visualizing non-linear dynamics and chaos. (2D phase portraits, 3D chaotic trajectories, Maps, Cobweb plots...)
Project description
What's this?
The idea behind this project was to create a simple way to make phase portraits in 2D and 3D in Python, as we couldn't find something similar on the internet, so we got down to work. Eventually, we did some work on bifurcations, 1D maps and chaos.
This idea came while taking a course in non linear dynamics and chaos, during the 3rd year of physics degree, brought by our desire of visualizing things and programming.
We want to state that we are self-taught into making this kind of stuff, and we've tried to make things as professionally as possible, any comments about improving our work are welcome!
NEW on this version: in order to make this package more friendly for new python users (or to non-coders), we've made a simple GUI for making 2D phase portraits. This new version includes managing files for this purpose, along with some minor performance upgrades on maps. If you are interested on checking the GUI, you can do it by viewing its GitHub repo (https://github.com/phaseportrait/phaseportrait-gui/) or in the phaseportrait documentation site (https://phaseportrait.github.io/gui/)
Authors
- Víctor Loras Herrero (vhloras@gmail.com) (CORE)
- Unai Lería Fortea (unaileria@gmail.com) (CORE and GUI)
- Aitor Lería Fortea (https://github.com/aileria) (GUI)
More info
To check out phaseportrait's documentation, view some examples and read more about it, check our website:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for phaseportrait-1.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14d0b26c3486dd020e41650162a878f0aae2c8c8e8418aa10968a7a908c1a9c2 |
|
MD5 | 1b1bedb83a3ce2fcafca73947805cd5a |
|
BLAKE2b-256 | a9b74234b485a599ae6ea4cbf5b37d91be2313e48513ab7ae4d79360d254e401 |