@@ -59,8 +59,7 @@
|
59 | 59 | # http://matplotlib.sourceforge.net/examples/axes_grid/demo_axisline_style.html |
60 | 60 | # http://matplotlib.sourceforge.net/examples/axes_grid/demo_curvelinear_grid.html |
61 | 61 | def pzmap(sys, plot=None, grid=None, title='Pole Zero Map', **kwargs): |
62 | | -""" |
63 | | - Plot a pole/zero map for a linear system. |
| 62 | +"""Plot a pole/zero map for a linear system. |
64 | 63 | |
65 | 64 | Parameters |
66 | 65 | ---------- |
@@ -78,6 +77,14 @@ def pzmap(sys, plot=None, grid=None, title='Pole Zero Map', **kwargs):
|
78 | 77 | The systems poles |
79 | 78 | zeros: array |
80 | 79 | The system's zeros. |
| 80 | + |
| 81 | + Notes |
| 82 | + ----- |
| 83 | + The pzmap function calls matplotlib.pyplot.axis('equal'), which means |
| 84 | + that trying to reset the axis limits may not behave as expected. To |
| 85 | + change the axis limits, use matplotlib.pyplot.gca().axis('auto') and |
| 86 | + then set the axis limits to the desired values. |
| 87 | + |
81 | 88 | """ |
82 | 89 | # Check to see if legacy 'Plot' keyword was used |
83 | 90 | if 'Plot' in kwargs: |
|