![]() | ヘルプをダウンロード(Windowsのみ) |
所有クラス: filter design
要件:MathScript RTモジュール
[b, a] = iir_maxflat(m, n, w)
[b, a] = iir_maxflat(m, 'sym', w)
[b, a, b1, b2] = iir_maxflat(m, n, w)
[b, a, b1, b2] = iir_maxflat(m, 'sym', w)
従来名: maxflat
最大平坦(汎用バタワース)デジタルフィルタを設計します。
名前 | 説明 |
---|---|
m | フィルタの分子を指定します。 mは、正の整数です。 |
n | 分母の次数を指定します。 nは、正の整数です。 |
w | カットオフ周波数を指定します。 wは、0と1の間の実数です。 |
'sym' | 対象FIRバタワースフィルタを指定します。'sym'を指定する場合、mは偶数でなければなりません。 |
名前 | 説明 |
---|---|
b | 設計中のフィルタの分子を返します。 bは実数mの順フィルタ係数です。 bは実数ベクトルです。 |
a | 設計中のフィルタの分母を返します。 aは次数nの逆フィルタ係数です。 aは実数ベクトルです。 |
b1 | -1でのすべての0を含みます。 b = conv(b1, b2)です。 |
b2 | その他のすべての0を含みます。 |
次の表には、この関数のサポート特性 が記載されています。
LabVIEWランタイムエンジンでサポートされる | はい |
RTターゲットでサポートされる | はい |
RTで制限付きの実行時間に適する | 特性なし |
m = 8;
n = 6;
w = 0.6;
[b, a, b1, b2] = iir_maxflat(m, n, w)
役に立った
役に立たなかった