obsv

Observability of state-space model.

📝 Syntax

  • Ob = obsv(A, C)

  • Ob = obsv(sys)

📥 Input argument

  • sys - State-space model

  • A - State matrix: Nx-by-Nx matrix

  • C - State-to-output matrix: Ny-by-Nx matrix

📤 Output argument

  • Ob - Observability matrix.

📄 Description

Theobsv functionis designed to calculate the observability matrix for state-space systems.

Given an Nx-by-Nx matrixA representing the system dynamics and a Ny-by-Nx matrix C specifying the output, the function callobsv(A, C) generates the observability matrix.

It is advised against using the rank of the observability matrix for testing observability due to numerical instability.

The observability matrixOb tends to be numerically singular for systems with more than a few states, making the rank-based approach unreliable for such cases.

💡 Example

🔗 See also

obsvf.

🕔 History

Version
📄 Description

1.0.0

initial version

Last updated

Was this helpful?