hanspi42 / signalflowgrapher

This Python tool allows you to draw signal-flow graphs, calculate transfer functions (SymPy code is generated for further use in Jupyter notebooks), do graph manipulations (e.g., node elimination and graph transposition), and save a graph as TikZ for use in LaTeX documentation.
Artistic License 2.0
30 stars 6 forks source link

This solves issue #28 and makes it much simpler to analyze successive… #29

Closed hanspi42 closed 3 years ago

hanspi42 commented 3 years ago

… forward paths. I have tested it extensively. Unit tests and flake8 OK.

hanspi42 commented 3 years ago

It now also solves #30

naaeef commented 3 years ago

When I execute the generated Mason Code, I get an error because the function "display" is not defined (because I'm not using IPython). Is this an issue or has everyone who uses the software IPython installed anyway?

hanspi42 commented 3 years ago

I think it will be quite common that people use it with Jupyter notebooks. If not, then they can just comment display out. So let£s go for it.