Similarity transformation, with optional time rescaling.
Transform a linear state space system to a new state space representation z = T x, or x = T z, where T is an invertible matrix.
StateSpace
object
System to transform.
The matrix T
defines the new set of coordinates z = T x.
If present, also rescale the time unit to tau = timescale * t.
If False (default), transform so z = T x. If True, transform so x = T z.
StateSpace
object
System in transformed coordinates, with state ‘z’.
Examples
>>> Gs = ct.tf2ss([1], [1, 3, 2]) >>> Gs.A array([[-3., -2.], [ 1., 0.]])
>>> T = np.array([[0, 1], [1, 0]]) >>> Gt = ct.similarity_transform(Gs, T) >>> Gt.A array([[ 0., 1.], [-2., -3.]])
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4