Skip to main content

A package for working with system dynamics symbolically and numerically

Project description

sysdynutils

A Python package for system dynamics and control systems utilities (using numpy, sympy, and control)

Installation

This package now published on PyPI and can be installed with

pip install sysdynutils

Usage

To import the package into a script, use

import sysdynutils as sd

Create a symbolic state-space model:

A = [[-4, -3, 0], [0, -8, 4], [0, 0, -1]]
B = [[0], [1], [0]]
C = [[0, 1, 0]]
D = [[0]]
sys = sd.sss(A, B, C, D)  # Create a symbolic state-space model

Now call

For further usage, see the documentation in the code.

Issues

If you have issues, please report them on the issues page.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dysys-0.1.1.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dysys-0.1.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file dysys-0.1.1.tar.gz.

File metadata

  • Download URL: dysys-0.1.1.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.0 CPython/3.11.8 Darwin/23.2.0

File hashes

Hashes for dysys-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8c26784108e91a33f0c582f1e1e47424224e58fbe4c8affc164779fd92bae890
MD5 29607d9cef829be1760d78e8dabf0f30
BLAKE2b-256 9452e75a107559790fe4173afb07f2dbf19612b2dec2ce1b0c3189fb93335b3d

See more details on using hashes here.

File details

Details for the file dysys-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: dysys-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.0 CPython/3.11.8 Darwin/23.2.0

File hashes

Hashes for dysys-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b5694152babf4bb9ebdc8e0ae774777429332de942d110fa2a1f1d3e17018800
MD5 d93621f2e813a15e0211ff5740ccea5c
BLAKE2b-256 9345a186734f95d113dc6ec2e7eae4ce63694469fba308372306e54236652084

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page