bodeplot – Draw Bode, Nyquist and Nichols plots with gnuplot or pgfplots
This is a LaTeX package to plot Bode, Nichols, and Nyquist diagrams. It provides added functionality over the similar bodegraph package:
- New \BodeZPK and \BodeTF commands to generate Bode plots of any transfer function given either poles, zeros, gain, and delay, or numerator and denominator coefficients and delay
- Support for unstable poles and zeros.
- Support for complex poles and zeros.
- Support for general stable and unstable second order transfer functions.
- Support for both Gnuplot (default) and pgfplots (package option pgf).
- Support for linear and asymptotic approximation of magnitude and phase plots of any transfer function given poles, zeros, and gain.
| Sources | /graphics/pgf/contrib/bodeplot |
| Documentation | |
| Bug tracker | https://github.com/rlkamalapurkar/bodeplot/issues |
| Repository | https://github.com/rlkamalapurkar/bodeplot |
| Version | 3.0 2025-10-21 |
| Licenses | The LaTeX Project Public License 1.3c |
| Copyright | 2021–2025 Rushikesh Kamalapurkar |
| Maintainer | Rushikesh Kamalapurkar |
| Contained in | TeX Live as bodeplot MiKTeX as bodeplot |
| Topics | Engineering Graphics plot PGF TikZ |
| See also | bodegraph |
Download the contents of this package in one zip archive (892.3k).
Announcements
Suggestions
Maybe you are interested in the following packages as well.
- bodegraph: Draw Bode, Nyquist and Black plots with gnuplot and TikZ
- karnaugh-map: LaTeX package for drawing karnaugh maps with up to 6 variables
- cartonaugh: A LuaLaTeX package for drawing karnaugh maps with up to 6 variables
- tikz-sfc: Symbols collection for typesetting Sequential Function Chart (SFC) diagrams (PLC programs)
Community Comments