nengolib.signal.hsvd

nengolib.signal.hsvd(sys)[source]

Compute Hankel singular values of a linear system.

Parameters:
sys : linear_system_like

Linear system representation.

Returns:
s : (len(sys),) np.array

Hankel singular values.

References

[1]Glover, Keith, and Jonathan R. Partington. “Bounds on the achievable accuracy in model reduction.” Modelling, robustness and sensitivity reduction in control systems. Springer Berlin Heidelberg, 1987. 95-118.
[2]https://www.mathworks.com/help/control/ref/hsvd.html