Matlab中的ctrb()命令用于求取系统的能控矩阵,用以判断可控性
假设系统状态方程
Co=ctrb(A,B);
rank(Co)
如果矩阵Co是满秩的,则系统是可控的
可以由能控判别矩阵M的秩来判定系统能控性的1.首先求取判别矩阵M; M=ctrb(a,b) ;2.求取矩阵M的秩,如果是满秩的话,则系统完全可控。n=rank(M);