Skip to content

hanson-hschang/Signal-System

Repository files navigation

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

About

a Python library for Signal & System simulation, design, and analysis

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •