View license information and collaborate at echeever/BodePlotGui
Note: Information from GitHub is updated daily.
Erik (view profile)
07 Nov 2002
15 Jan 2015)
A tool for generating piecewise linear asymptotic Bode diagrams.
Watch this File
A MATLAB GUI for drawing asymptotic Bode diagrams
nice tool with out it, I would never learned bode plot.
but there is some problems.
1- I am using MATLAB R2011b on mac OS X Version 10.9.4 and when I plot the TF it shows only half of the page also the green plus for maximizing the page does not work.
I used the tool many times at my school and work smoothly. also it give me an option where I can modify my plots unlike do it on my own laptop.
Great job Erik and thanks.
For complex roots not working
********* Thank you *********
This is GUI runnig easly , it is important for any engineer
i cannot access bec the following error message.
Error in ==> D:\npa\bode_matlab\matlab_m\BodePlotGui.m
On line 32 ==> fig = openfig(mfilename,'new');
how can i fix it?
Very good Tool for teaching-learning of frequency response
a tool to help out with homework.
Very easy to read, learn and specially for teaching. Congratulations
Changed URLs, and tested function with v6.5
A file was omitted from zip file (BodePlotGui.fig). This file is in the current zip file.
Previous version was missing a file (BodePlotGui.fig) in zip file. This has been fixed.
Changed REALMAX to realmax, for Linux compatibility.
Added capability to format plots:
Change line width
Use optional gray scale
Add grid to plots
Display phase as radians
Tweaked colors on GUI
Fixed minor bug with peaking of frequency response when zeta>0.707.
Added button to access my web page that describes the program (and Bode plots in general).
Modified GUI to show asymptotic Bode Plot of entire function as well as its constituent parts.
Tweaked rules for making asymptotes.
Made it possible to load transfer functions from workspace.
Fixed a small problem with the figure to make plots fit better.
Made slight modifications to phase approximations and to user interface. Also put files on github