CD Similar State-Space Models VI
- Updated2023-03-14
- 3 minute(s) read
CD Similar State-Space Models VI
Owning Palette: State-Space Model Analysis VIs
Requires: Control Design and Simulation Module
Compares two state-space models and determines if the models are equal (with the same A, B, C, and D values) or similar. Two state-space models are similar if you can use a similarity transformation matrix to transform the states of one model into the states of the other model linearly and within a certain tolerance.
![]() |
State-Space Model 1 contains a mathematical representation of and information about the first state-space model to compare. |
![]() |
State-Space Model 2 contains a mathematical representation of and information about the second state-space model to compare. |
![]() |
Tolerance (Equal) specifies the tolerance to use in determining whether the two models are similar or equal. The default is 0.1. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
Tolerance (CTRL/OBSL) specifies the tolerance to use for comparing equal models and calculating the observability and controllability matrices. The default is 1E–8. |
![]() |
Equal? returns TRUE if the two models are equal. |
![]() |
Similar? returns TRUE if the two models are similar. |
![]() |
Similarity Transform returns the similarity transformation matrix this function uses to determine if the two models are similar. If the models are not similar, this matrix is empty. |
![]() |
error out contains error information. This output provides standard error out functionality. |





