Skip to content

A simple Python library for representing complex numbers, S/Y-Parameters and Z impedances - for Amateur Radio projects

License

Notifications You must be signed in to change notification settings

M0YCX/ycx_complex_numbers

Repository files navigation

run pytests

M0YCX Complex Numbers Library

To make representing complex numbers both in complex and polar form for my Amateur Radio projects (Jupyter Notebooks)...

Provide classes for 2-Port Node Parameter Networks and their conversions/operations:

Name Class
ABCD/ABCD` Cascade Parameters Neta & Netb
Y-Parameters NetY
Z-Parameters NetZ
Hybrid Parameters NetH
S-Parameters NetS

these are being developed as I learn the math...

For more professional use I would recommend looking at scikit-rf - I will probably migrate to a library like this eventually. See interesting features like:

Disclaimer

Don't use this library in any production development, as I am developing this for my hobby in Amateur Radio...

License

MIT License

About

A simple Python library for representing complex numbers, S/Y-Parameters and Z impedances - for Amateur Radio projects

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published