# Systems and Controls Visualization
Library that is intended to create different forms of visualizations for dynamic systems but also for other purposes.
It will be more a wrapper of existing tools and maybe created such to compare them. (matplotlib, plotly, ...)
## Usage
```python
# integration with python
from syscovis import plotter
# create the plots
plotter.plot() # so far it creates the directory for the plots
```
```bash
# test from shell
uv run python -c "import syscovis; print(syscovis.hello())"
```
## Visualizations (in planning)
### Trajectories
Every possible combination of plots in 2d, with the idea to _just_ plot them, not spend hours with configuration.
Maybe there will be some experiments in 3d.
### Video rendering
### Classic control stuff
#### Bode
#### Nyquist
Raw data
{
"_id": null,
"home_page": null,
"name": "syscovis",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.13",
"maintainer_email": null,
"keywords": "science, engineering, visualizaton, systems, controls, controller, discrete-time, model-based, data-driven",
"author": "Silvan Stadelmann",
"author_email": "Silvan Stadelmann <silvasta3@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/49/0d/ee96a620811db59d5af07b216ef0e43bc32c8a2222faf4f60e648192bc16/syscovis-0.1.1b1.tar.gz",
"platform": null,
"description": "# Systems and Controls Visualization\n\nLibrary that is intended to create different forms of visualizations for dynamic systems but also for other purposes.\n\nIt will be more a wrapper of existing tools and maybe created such to compare them. (matplotlib, plotly, ...)\n\n## Usage\n\n```python\n# integration with python\nfrom syscovis import plotter\n# create the plots\nplotter.plot() # so far it creates the directory for the plots\n```\n\n```bash\n# test from shell\nuv run python -c \"import syscovis; print(syscovis.hello())\"\n```\n\n## Visualizations (in planning)\n\n### Trajectories\n\nEvery possible combination of plots in 2d, with the idea to _just_ plot them, not spend hours with configuration.\n\nMaybe there will be some experiments in 3d.\n\n### Video rendering\n\n### Classic control stuff\n\n#### Bode\n\n#### Nyquist\n",
"bugtrack_url": null,
"license": "Apache License 2.0",
"summary": "Visualizaton for System and Control tasks",
"version": "0.1.1b1",
"project_urls": {
"Repository": "https://github.com/silvasta/syscovis"
},
"split_keywords": [
"science",
" engineering",
" visualizaton",
" systems",
" controls",
" controller",
" discrete-time",
" model-based",
" data-driven"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "09a965f8b17d8669e679252914fd100d43bee4eba0012dc5cd3d70c1ff2d667a",
"md5": "18ce904147be3c06c84bf2fa650264e0",
"sha256": "08b1bf3a923f46c0332d267ae7092225218917e58136c034900f99480161b93d"
},
"downloads": -1,
"filename": "syscovis-0.1.1b1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "18ce904147be3c06c84bf2fa650264e0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.13",
"size": 5876,
"upload_time": "2025-08-15T15:47:20",
"upload_time_iso_8601": "2025-08-15T15:47:20.175821Z",
"url": "https://files.pythonhosted.org/packages/09/a9/65f8b17d8669e679252914fd100d43bee4eba0012dc5cd3d70c1ff2d667a/syscovis-0.1.1b1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "490dee96a620811db59d5af07b216ef0e43bc32c8a2222faf4f60e648192bc16",
"md5": "4bc5f9b50ac04524df1e66309e6c7eb9",
"sha256": "2660dba901b056657796c49533dbd23e2c77d6052462f50b6856d60f34b12d1c"
},
"downloads": -1,
"filename": "syscovis-0.1.1b1.tar.gz",
"has_sig": false,
"md5_digest": "4bc5f9b50ac04524df1e66309e6c7eb9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.13",
"size": 3949,
"upload_time": "2025-08-15T15:47:21",
"upload_time_iso_8601": "2025-08-15T15:47:21.613976Z",
"url": "https://files.pythonhosted.org/packages/49/0d/ee96a620811db59d5af07b216ef0e43bc32c8a2222faf4f60e648192bc16/syscovis-0.1.1b1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-15 15:47:21",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "silvasta",
"github_project": "syscovis",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "syscovis"
}