Control Package: isdetectable
Categories &
Functions List
- Function File:
bool =isdetectable(sys) - Function File:
bool =isdetectable(sys, tol) - Function File:
bool =isdetectable(a, c) - Function File:
bool =isdetectable(a, c, e) - Function File:
bool =isdetectable(a, c, [], tol) - Function File:
bool =isdetectable(a, c, e, tol) - Function File:
bool =isdetectable(a, c, [], [], dflg) - Function File:
bool =isdetectable(a, c, e, [], dflg) - Function File:
bool =isdetectable(a, c, [], tol, dflg) - Function File:
bool =isdetectable(a, c, e, tol, dflg)
Logical test for system detectability. All unstable modes must be observable or all unobservable states must be stable.
Inputs
- sys
LTI system.
State transition matrix.
Measurement matrix.
Descriptor matrix.
If e is empty [] or not specified, an identity matrix is assumed.
Optional tolerance for stability. Default value is 0.
Matrices (a, c) are part of a continuous-time system. Default Value.
Matrices (a, c) are part of a discrete-time system.
Outputs
- bool = 0
System is not detectable.
System is detectable.
Algorithm
Uses SLICOT AB01OD and TG01HD,
Copyright (c) 1996-2025, SLICOT, available under the BSD 3-Clause
(License and Disclaimer).
See isstabilizable for description of computational method.
Source Code: isdetectable