isobsv

Returns true if the state-space is observable.

Syntax

BRES = isobsv(A, C)

BRES = isobsv(SYSLTI)

Inputs

A
The state matrix (n x n), where n is the number of states.
C
The output matrix (q x n), where q is the number of outputs.
SYSLTI
Continuous-time state-space model.

Outputs

BRES
A Boolean true if it is observable.

Examples

Include the function isobsv with matrix input:
A = [1     1;
     4    -2];

C = [1     0;
     0     1];
	 
r = isobsv(A, C)
r = 1
State-space model obtained from a transfer function model:
sys_tf=tf([1],[1 2 3]);
sys=ss(sys_tf);
r=isobsv(sys.a,sys.c)
r = 1

Comments

Returns true if the state-space is observable.