Asymptotic Bode diagrams (extended)

MATLAB script to plot asymptotic bode diagrams, including those of improper systems and pure integrators

https://github.com/GalBarkai/asymptotic_bode

You are now following this Submission

A MATLAB script plotting the asymptotic Bode plot of a given LTI system. There are a couple of other scripts on File Exchange with errors accounted for here.
The function can receive as an input a tf, zpk, ss or a symbolic expression representing a rational function.
* The model can be improper, e.g., calling asymp_bode(tf([1 1],[0 1])) will plot the expected bode diagram.
* Time delays, non minimum-phase system and poles/zeros at the origin are accounted for.
* The script decomposes the individual phase and gain plots of each element and sums them together.
* Pure imaginary poles and zeroes are currently not supported

Cite As

Gal Barkai (2026). Asymptotic Bode diagrams (extended) (https://github.com/GalBarkai/asymptotic_bode/releases/tag/V1.2), GitHub. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.2

See release notes for this release on GitHub: https://github.com/GalBarkai/asymptotic_bode/releases/tag/V1.2

1.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.