Skip to content

Let's experiment with discrete time signals! 🔆

License

Notifications You must be signed in to change notification settings

titosilva/lumos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Lumos project! 🔆

Let's experiment with discrete time signals! This is a simple code in Python that aims to study and experiment with discrete time signals. It allows to easily define signals, using common notations. It also includes tools to plot signals and to compute the Z transform.

This project is very experimental. If you want to contribute, any contribution is welcome! Create your Pull Request with any ideas you have, and let's see where it gets!

Getting started

You can get started by creating a virtual environment with the required packages:

python3 -m venv .venv
pip install -r requirements.txt

You will then be able to run the sample codes found in folder src.

Examples

  1. Plotting an arbitrary signal Example
  2. Plotting the Z transform of a function with domain colouring Example Exemple

About

Let's experiment with discrete time signals! 🔆

Resources

License

Stars

Watchers

Forks

Languages