Sympy Plot Backends v3.3.0
What's Changed
-
Control system plotting
- Fixed bug with missing title of
plot_root_locus. - Implemented
sgridbased on Matplotlib projection. - Improved
sgridsupport on Bokeh interactive plots. - Improved labeling of MIMO systems.
step_response, impulse_response, ramp_responseare now able to compute an appropriate upper time limit for the simulation.- Updated code to use
control 0.10.0. As a consequence, Python 3.9 is no longer supported by this module.
- Fixed bug with missing title of
-
Improvements of interactive plots:
-
Added support for multiple-values widgets, like
RangeSlider. -
Improvements of
spb.interactive.panel:- Simplified underlying architecture. Previously,
InteractivePlotinherited fromparam.Parameterized: widgets were class attributes. Instantiating a new interactive plot would make the previous instance completely unusable. This inheritance has been removed. Now, widgets are instance attributes. Multiple instances work perfectly fine. - Added support for widgets of Holoviz Panel.
- Updated plotgrid to work with the new architecture.
- Simplified underlying architecture. Previously,
-
Improvements to documentation.
-
-
Fixed bug with legend of
plot_vector.