MATLAB ヘルプ センター
2 次セクション行列の cell 配列への変換
cll = sos2cell(sos)
cll = sos2cell(sos,g)
cll = sos2cell(sos) は、2 次セクションの行列 sos によって記述されるフィルター システムの係数を含む cell 配列 cll を生成します。
cll
sos
例
cll = sos2cell(sos,g) は、sos で指定されたシステムの cell 配列表現 cll に追加するスケール ゲイン g も指定します。
g
すべて折りたたむ
0.5 dB の通過帯域リップルと 20 dB の阻止帯域の減衰量をもつ次数 4 のローパス楕円フィルターを生成します。通過帯域エッジはナイキスト周波数の 0.6 倍です。伝達関数を 2 次セクションの行列に変換します。
[b,a] = ellip(4,0.5,20,0.6); m = tf2sos(b,a);
sos2cell を使用して、関数 tf2sos で作成した 2 行 6 列 の行列を、セルの 1 行 2 列の cell 配列c に変換します。c の最初のセルの 2 番目のエントリを表示します。これに、m の最初の 2 次セクションの分母係数が含まれているかどうかを確認します。
sos2cell
tf2sos
c
m
c = sos2cell(m); compare = [c{1}{2};m(1,4:6)]
compare = 2×3 1.0000 0.1677 0.2575 1.0000 0.1677 0.2575
2 次セクションの行列表現。L 行 6 列の行列として指定します。ここで、L は 2 次セクションの数です。行列
sos=[b01b11b211a11a21b02b12b221a12a22⋮⋮⋮⋮⋮⋮b0Lb1Lb2L1a1La2L]
は、次に示す H(z) の 2 次セクションを表します。
H(z)=g∏k=1LHk(z)=g∏k=1Lb0k+b1kz−1+b2kz−21+a1kz−1+a2kz−2.
例: [z,p,k] = butter(3,1/32); sos = zp2sos(z,p,k) は、正規化された 3 dB の周波数 π/32 ラジアン/サンプルをもつ 3 次のバタワース フィルターを指定します。
[z,p,k] = butter(3,1/32); sos = zp2sos(z,p,k)
データ型: single | double 複素数のサポート: あり
single
double
1
スケール ゲイン。スカラーとして指定します。
2 次セクションの cell 配列表現。次のサイズの行 cell 配列として返されます。
L 個の要素 — g が 1 の場合、または指定しない場合。cell 配列の各要素は、2 次セクションに対応します。たとえば、cell 配列の要素 cll(k) には、sos の k 番目のセクションの係数が含まれます。
cll(k)
cll{k} = {sos(k,1:3) sos(k,4:6)}
L+1 個の要素 — g が 1 と異なる場合。cll の最初の要素には、g で指定されたゲインが含まれます。cell 配列の後続の各要素は、2 次セクションに対応します。たとえば、cell 配列の要素 cll{k+1} には、sos の k 番目のセクションの係数が含まれます。
cll{k+1}
cll{1} = {g 1} cll{k+1} = {sos(k,1:3) sos(k,4:6)}
sos = cell2sos(cll) を使用すると、cll = sos2cell(sos) の逆演算を実行できます。
sos = cell2sos(cll)
R2006a より前に導入
tf2sos | cell2sos
cell2sos
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ