transfer_function¶
Returns an interpolatory state-space model based on the transfer function
method [1]. This method is general and is, effectively, a wrapper of the
sharpy.linear.src.libss.join()
method.
Features:
- stability preserved
- system size increases with interpolatory order, but can be optimised for fast on-line evaluation
param SS_list: | List of state-space models instances of sharpy.linear.src.libss.ss class. |
---|---|
type SS_list: | list |
param wv: | list of interpolatory weights. |
type wv: | list |
Notes
For fast online evaluation, this routine can be optimised to return a class that handles each state-space model independently. See ref. [1] for more details.
References
[1] Benner, P., Gugercin, S. & Willcox, K., 2015. A Survey of Projection-Based Model Reduction Methods for Parametric Dynamical Systems. SIAM Review, 57(4), pp.483–531.