Scilab 5.5.1
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
bilt
極/ゼロ表現で指定したSISO系の双一次または双二次変換
呼び出し手順
[npl,nzr,ngn] = bilt(pl,zr,gn,num,den)
引数
- pl
ベクトル, 指定したシステムの極.
- zr
ベクトル, 指定したシステムのゼロ.
- num
den
の次数に等しい次数を有する多項式, 伝達関数の分子.- den
1または2次の多項式, 伝達関数の分母.
- npl
ベクトル, 変換後のシステムの極.
- nzr
ベクトル, 変換後のシステムのゼロ.
- ngn
スカラー,変換後のシステムのゲイン.
例
Hlp=iir(3,'lp','ellip',[0.1 0],[.08 .03]); pl=roots(Hlp.den); zr=roots(Hlp.num); gn=coeff(Hlp.num,degree(Hlp.num))/coeff(Hlp.den,degree(Hlp.den)); z=poly(0,'z'); a=0.3; num=z-a; den=1-a*z; [npl,nzr,ngn] = bilt(pl,zr,gn,num,den) Hlpt=ngn*poly(nzr,'z','r')/poly(npl,'z','r') //hornerと比較 horner(Hlp,num/den)
Report an issue | ||
<< miscellaneous | miscellaneous | jmat >> |