Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
iir
iir デジタルフィルタ
呼び出し手順
[hz]=iir(n,ftype,fdesign,frq,delta)
パラメータ
- n
正の整数値, フィルタの次数.
- ftype
フィルタの型を指定する文字列, 以下の値を使用可能:
'lp':ローパス(低域通過),'hp': ハイパス(高域通過) ,'bp': バンドパス(帯域通過),'sb': ストップバンド(帯域阻止).- fdesign
アナログフィルタ設計を指定する文字列, 以下の値を指定可能:
'butt','cheb1','cheb2'および'ellip'- frq
離散カットオフ周波数の要素数2のベクトル (すなわち,
0<frq<.5).'lp'および'hp'フィルタの場合,frq(1)が使用されます.'bp'および'sb'フィルタの場合,frq(1)が下限カットオフ周波数,frq(2)が上限カットオフ周波数となります.- delta
cheb1,cheb2, およびellipフィルタ用 誤差値のベクトル(要素数:2)です. ただし,cheb1の場合にはdelta(1)のみが 使用され,cheb2の場合にはdelta(2)のみが 使用されます.ellipの場合には,delta(1)およびdelta(2)の両方が 使用されます.0<delta(1),delta(2)<1cheb1フィルタの場合,通過域では,1-delta(1)<ripple<1です.cheb2フィルタの場合,阻止域では0<ripple<delta(2)です.ellipフィルタの場合,通過域では1-delta(1)<ripple<1,阻止域では0<ripple<delta(2)です.
例
参照
| Report an issue | ||
| << group | filters | iirgroup >> |