-
Notifications
You must be signed in to change notification settings - Fork 89
Closed
Description
ControlSystemsCore.jl
Looking into wiki page:
-->https://github.com/JuliaControl/ControlSystems.jl/wiki/Restructuring-ControlSystems
I liked the idea of splitting out parts of ControlSystems.jl. I didn't think it would be useful to create a separate module for just the types, basic operations & conversions, but I have no objection to this.
RFC: One more split @ plotting features.
Personally, I would like to see a split of ControlSystems.jl at the level where plots are generated. Maybe it could be called:
ControlSystemsPlots.jl, orControlSystemsAnalysis.jl
I think this would help ControlSystems.jl become leaner, while still keeping the more advanced functions found under the "Analysis", and "Synthesis" umbrella.
My reasonning:
- Some people might prefer other plotting tools for their own application.
- The
Plots.jlenvironment is relatively dependency heavy, and slow to load. - It seems odd that "core" control systems math & types should be tightly coupled to "high-level" plotting routines, anyhow.
Metadata
Metadata
Assignees
Labels
No labels