Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2025.0.0 - 日本語


eqiir

IIRフィルタの設計

呼び出し手順

[cells,fact,zzeros,zpoles]=eqiir(ftype,approx,om,deltap,deltas)

引数

ftype

フィルタの型('lp','hp','sb','bp')

approx

設計近似 ('butt','cheb1','cheb2','ellip')

om

カットオフ周波数のベクトル(要素数4,単位:rad) om=[om1,om2,om3,om4], 0 <= om1 <= om2 <= om3 <= om4 <= pi . ftype='lp' または 'hp'の場合, om3 および om4 は使用されず,0に設定することができます.

deltap

通過域のリップル. 0<= deltap <=1

deltas

阻止域のリップル. 0<= deltas <=1

cells

2次セルとしてのフィルタの実現

fact

正規化定数

zzeros

z領域におけるゼロ

zpoles

z領域における極

説明

syrediに基づくIIRフィルタの設計.

得られるフィルタは, h(z)=fact*(cells) です.

つまり, hz=fact*prod(cells.num)./prod(cells.den)です.

[cells,fact,zzeros,zpoles]=eqiir('lp','ellip',[2*%pi/10,4*%pi/10],0.02,0.001)
h=fact*poly(zzeros,'z')/poly(zpoles,'z')

参照

  • eqfir — FIRフィルタのミニマックス近似
  • iir — iir デジタルフィルタ
  • syredi — IIRフィルタの設計, syrediコードインターフェイス
Report an issue
<< eqfir Filters faurre >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 24 11:17:41 CEST 2024