Signal Processing Toolbox    
sos2ss

2次型から状態空間(State space)型への変換

表示

詳細

sos2ssは、与えられたシステムの2次型表現を等価な状態空間(State space)表現に変換します。

[A,B,C,D] = sos2ss(sos) は、2次型形式のシステムsosを単入力単出力の状態空間(State space)表現に変換します。

2次型形式の離散伝達関数は、次式によって与えられます。

ここで、Lsosの行数です。sosは、つぎのように構成されるL行6列の行列です。

状態空間(State space)型に適切に変換するには、sosの入力要素は実数でなければなりません。出力される行列ANN列の大きさとなります。ここで、N = 2L-1です。Bは長さN-1の列ベクトル、Cは長さN-1の行ベクトル、またDはスカラです。

[A,B,C,D] = sos2ss(sos,g) は、ゲインgをもち、2次型で表わされたシステムsosを変換します。

例題

単純な2次型形式のシステムの状態空間(State space)表現を計算します。

アルゴリズム

sos2ssは、まず、sos2tfを使って、2次型を伝達関数に変換し、その後、伝達関数から状態空間(State space)にtf2ssを使って変換します。

参考
sos2tf
2次型から伝達関数型への変換
sos2zp
2次型から零点-極-ゲイン型への変換
ss2sos
状態空間(State space)型から2次型への変換
tf2ss
伝達関数型から状態空間(State space)型への変換
zp2ss
零点-極-ゲイン型から状態空間(State space)型への変換


 sinc sos2tf