.. image:: _static/wide.svg :align: center :width: 420px Sysplot documentation ===================== Sysplot provides centralized plotting utilities for reproducible, publication-quality figures in system theory and control engineering. It extends Matplotlib with consistent figure styling, configuration management, specialized helpers for annotating and improving visual clarity, and high-level plotting functions for Bode plots, Nyquist diagrams, and pole-zero maps. Example ------------------ After you defined the magnitude, phase and frequency data for your system, a single call to :func:`sysplot.plot_bode` is all you need to generate a Bode plot. This will include a custom seaborn theme, magnitude in dB, phase unwrapped in multiples of :math:`2\pi`, phase tick labels in fractional multiples of :math:`\frac{\pi}{2}`, and a logarithmic frequency axis with minor decade ticks included automatically. .. image:: _auto_examples/images/sphx_glr_minimum_example_001.png :align: center :alt: Bode plot generated by sysplot .. literalinclude:: examples/minimum_example.py :lines: 16- Contents -------- .. toctree:: :maxdepth: 1 installing _auto_examples/index concepts api Indices and Tables ------------------- * :ref:`genindex` * :ref:`modindex` * :ref:`search` ---- Source code and issue tracker are hosted on GitHub: ``_.