isctrb
Returns true if the state-space model is controllable.
Syntax
BRES = isctrb(A, B)
BRES = isctrb(SYSLTI)
Inputs
- A
 - The state matrix (n x n), where n is the number of states.
 - B
 - The input matrix (n x p), where p is the number of inputs.
 - SYSLTI
 - Continuous-time state-space model.
 
Outputs
- BRES
 - A Boolean true if it is controllable.
 
Examples
SysInSS = ss(-eye(2, 2), [10 ; 1e-15], [10 10], 0);
bRes = isctrb(SysInSS)bRes = 0sys_tf=tf([1],[2 3]);
sys=ss(sys_tf);
bRes = isctrb(sys.a,sys.b)bRes = 1Comments
isctrb(SYSLTI) or isctrb(A,B) returns true if the state-space model is controllable.