CTAN update: bodeplot
Date: May 21, 2026 5:12:06 AM CEST
Rushikesh Kamalapurkar submitted an update to the
bodeplot
package.
Version: 3.1 2026-05-19
License: lppl1.3c
Summary description: Draw Bode, Nyquist and Nichols plots with gnuplot or pgfplots
Announcement text:
New features: 1) If Python with scipy and numpy is available with --shell-escape then pole zero maps can be plotted for systems in TF format using \PoleZeroMapTF and the \BodeTF and \addBodeTFPlots commands support linear and asymptotic approximations. 2) If Python with scipy and numpy is available with --shell-escape then the phase plots in pgf mode are no longer wrapped.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/bodeplot The package’s files themselves can be inspected at https://mirrors.ctan.org/graphics/pgf/contrib/bodeplot/
Thanks for the upload. For the CTAN Team Vincent Goulet
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
New features: 1) If Python with scipy and numpy is available with --shell-escape then pole zero maps can be plotted for systems in TF format using \PoleZeroMapTF and the \BodeTF and \addBodeTFPlots commands support linear and asymptotic approximations. 2) If Python with scipy and numpy is available with --shell-escape then the phase plots in pgf mode are no longer wrapped.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/bodeplot The package’s files themselves can be inspected at https://mirrors.ctan.org/graphics/pgf/contrib/bodeplot/
Thanks for the upload. For the CTAN Team Vincent Goulet
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
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.
| Package | bodeplot |
| Version | 3.1 2026-05-19 |
| Copyright | 2021–2026 Rushikesh Kamalapurkar |
| Maintainer | Rushikesh Kamalapurkar |