6.5.1 可観測性


 問題 6.1 (1):関数 "obsv" により可観測行列 Vo を生成し,関数 "rank" もしくは関数 "det" により可観測性を判別
>> A = [0 -1; -1 0];
>> C = [0 1];
>> Vo = obsv(A,C)
Vo =
     0     1
    -1     0
>> rank(Vo)
ans =
     2
>> det(Vo)
ans =
     1
 問題 6.2:関数 "obsv" により可観測行列 Vo を生成し,関数 "rank" により可観測性を判別
>> A = [0 1 0; 0 0 1; 2 -1 0];
>> C = [1 -1 0; 1 0 0];
>> Vo = obsv(A,C)
Vo =
     1    -1     0
     1     0     0
     0     1    -1
     0     1     0
    -2     1     1
     0     0     1
>> rank(Vo)
ans =
     3