2.5.1 状態空間表現の定義


 関数 "ss" による状態空間表現の定義 ...... M ファイル state_space.m (p.28)
clear
format compact

A = [ 0  1  0
      0  0  1
     -2 -4 -3 ];
B = [ 0
      0
      1 ];
C = [ 8  4  0 ];
D = 0;

ss_P = ss(A,B,C,D)
>> state_space
 
a = 
       x1  x2  x3
   x1   0   1   0
   x2   0   0   1
   x3  -2  -4  -3
 
b = 
       u1
   x1   0
   x2   0
   x3   1
 
c = 
       x1  x2  x3
   y1   8   4   0
 
d = 
       u1
   y1   0
 
連続時間モデル

 関数 "ssdata" により状態空間表現の係数を抽出
>> [A,B,C,D] = ssdata(ss_P)
A =
     0     1     0
     0     0     1
    -2    -4    -3
B =
     0
     0
     1
C =
     8     4     0
D =
     0