25 #ifndef SRC_NUMERICS_INCLUDE_CORBO_NUMERICS_CONTROLLABILITY_H_ 26 #define SRC_NUMERICS_INCLUDE_CORBO_NUMERICS_CONTROLLABILITY_H_ 65 #endif // SRC_NUMERICS_INCLUDE_CORBO_NUMERICS_CONTROLLABILITY_H_ Methods for checking controllability of dynamic systems.
static bool checkLinearTimeInvariantSystem(const Eigen::Ref< const Eigen::MatrixXd > &A, const Eigen::Ref< const Eigen::MatrixXd > &B, int *rank=nullptr)
Check controllability of linear time invariant system.
MatrixType A(a, *n, *n, *lda)
A matrix or vector expression mapping an existing expression.
MatrixType B(b, *n, *nrhs, *ldb)