sos2cell
2 次セクション行列の cell 配列への変換
構文
c = sos2cell(m)
c = sos2cell(m,g)
説明
c = sos2cell(m)
では、tf2sos
が生成する L 行 6 列の 2 次セクション行列 m が、1 行 2 列の cell 配列 c
からなる 1 行 L 列の cell 配列に変換されます。この c
を使用して、L のカスケードに結合された2 次セクションをもつ量子化フィルターを指定できます。
行列 m
は、以下の形式でなければなりません。
m = [b1 a1;b2 a2; ... ;bL aL]
ここで、bi
と ai
は、1 行 3 列の行ベクトルで、i = 1, ..., L, です。結果として得られる c
は、以下の形式のセルからなる 1 行 L 列の cell 配列です。
c = { {b1 a1} {b2 a2} ... {bL aL} }
c = sos2cell(m,g)
では、オプションのゲイン項 g
を設定することで、定数値 g
を c
に付加したものが返されます。コマンドで加算的なゲイン項を使用する場合は、c
は以下の形式をとるセルの 1 行 L 列の cell 配列になります。
c = {{g,1} {b1,a1} {b2,a2}...{bL,aL} }
例
バージョン履歴
R2006a より前に導入