Skip to content

bode-plot #69

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 14 commits into from
May 30, 2016
Merged

bode-plot #69

merged 14 commits into from
May 30, 2016

Conversation

marthoch
Copy link
Contributor

  • enhanced the default choice of the frequency range and made it more configurable
  • added a manual way to select the frequency range
  • discrete systems are now supported and bode-plot delivers an equivalent plot as for continuous systems
  • for discrete systems the Nyquist frequency is annotated by a vertical line
  • gird for phase set to 45/15deg
  • added an IPython notebook in examples/bode-plot.ipynb to test and show off the bode-plot function.

issue #49: some notes are implemented
issue #50: considered in example

marthoch and others added 8 commits June 29, 2015 15:53
* added sharing of x axis (magnitude and phase are zoom and pan
together)
* added an option to 
* added manual test / example
Optimizing bode-plot.
discrete systems to be conform with existing tests
(/control/tests/discrete_test.py).
But the question remains: What distance to the Nyquist frequency is
appropriate?
@@ -60,7 +58,7 @@
#

# Bode plot
def bode_plot(syslist, omega=None, dB=None, Hz=None, deg=None,
def bode_plot(syslist, omega=None, omega_num=None, dB=None, Hz=None, deg=None,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if backward compatibility is important, omega_num should go just before *args

@murrayrm
Copy link
Member

Looked through changes and these look good to merge.

@murrayrm murrayrm merged commit afedfac into python-control:master May 30, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants