Bug fix and improvements to Nyquist plots by murrayrm · Pull Request #722 · python-control/python-control

added 10 commits

April 15, 2022 17:52
* use plot_curve_magnitude to scale response at large magnitudes
* add new line styles of scaled points on the curve
* add points to contour near imaginary poles to avoid missing encirclements
* add offsets to primary/mirror curve at large amplitude to avoid overlap
* (still needs some unit tests, documention updates, and comparisons)

roryyorke

@murrayrm

* changed return type for poles() and zeros() to complex
* updated (missing) discrete-time tests for stability warnings
* changed processing of near imaginary poles to pure imaginary poles

sawyerbfuller

@murrayrm murrayrm deleted the nyquist_bug_09Apr2022 branch

April 26, 2022 05:20