Skip to content

Latest commit

 

History

History
58 lines (38 loc) · 3.12 KB

File metadata and controls

58 lines (38 loc) · 3.12 KB

Signal-System

Python NumPy Numba PyTorch

package: uv CI/CD: pre-commit syntax: pyupgrade unit test: pytest lint & format:Ruff static type: mypy

Ubuntu Windows macOS release license: MIT

a Python package for Signal-System simulation, design, analysis, and learning

InstallationExample

📦 Installation

Install with pip (ensure python >= 3.13 are installed):

# Option 1: install from PyPI (latest stable version)
pip install Signal-System

# Option 2: install from GitHub repository (latest development version)
pip install git+https://github.com/hanson-hschang/Signal-System.git

📝 Example

Please refer to examples directory and learn how to use this Signal-System package. Three types of examples are provided:

  • system provides various dynamic system simulations.
  • control provides various control methods over dynamic systems.
  • estimation provides various filtering and smoothing examples for different type of dynamic systems.

signal-system.png