You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Minimal realisation algorithm from P. Van Dooreen, The generalized eigenstructure problem in linear system theory, IEEE Transactions on Automatic Control
601
601
602
602
For information about the options, see `?ControlSystemsBase.MatrixPencils.lsminreal`
603
603
604
604
See also [`sminreal`](@ref), which is both numerically exact and substantially faster than `minreal`, but with a much more limited potential in removing non-minimal dynamics.
605
605
"""
606
-
functionminreal(sys::T, tol=nothing; fast=false, atol=0.0, kwargs...) where T <:AbstractStateSpace
606
+
functionminreal(sys::T, tol=nothing; fast=false, atol=0.0, balance=true, kwargs...) where T <:AbstractStateSpace
607
607
A,B,C,D =ssdata(sys)
608
608
if tol !==nothing
609
609
atol ==0|| atol == tol ||error("Both positional argument `tol` and keyword argument `atol` were set but were not equal. `tol` is provided for backwards compat and can not be set to another value than `atol`.")
0 commit comments