Bilinear or biquadratic transform SISO system given by a zero/poles representation (original) (raw)
Scilab 5.3.3
- Scilab help
- Signal Processing
- How to
- Signal
- analpf
- bilt
- buttmag
- casc
- cepstrum
- cheb1mag
- cheb2mag
- chepol
- convol
- corr
- cspect
- czt
- detrend
- dft
- ell1mag
- eqfir
- eqiir
- faurre
- ffilt
- fft
- fft2
- fftshift
- filt_sinc
- filter
- find_freq
- findm
- frfit
- frmag
- fsfirlin
- group
- hank
- hilb
- hilbert
- iir
- iirgroup
- iirlp
- intdec
- jmat
- kalm
- lattn
- lattp
- lev
- levin
- lindquist
- mese
- mfft
- mrfit
- %asn
- %k
- %sn
- phc
- pspect
- remez
- remezb
- rpem
- sincd
- srfaur
- srkf
- sskf
- syredi
- system
- trans
- wfir
- wiener
- wigner
- window
- yulewalk
- zpbutt
- zpch1
- zpch2
- zpell
Please note that the recommended version of Scilab is 2026.0.1. This page might be outdated.
See the recommended documentation of this function
Scilab help >> Signal Processing > bilt
bilt
bilinear or biquadratic transform SISO system given by a zero/poles representation
Calling Sequence
[npl,nzr,ngn] = bilt(pl,zr,gn,num,den)
Arguments
pl
a vector, the poles of the given system.
zr
a vector, the zeros of the given system.
num
a polynomial with degree equal to the degree ofden, the numerator of the transform.
den
a polynomial with degree 1 or 2, the denominator of the transform.
npl
a vector, the poles of the transformed system.
nzr
a vector, the zeros of the transformed system.
ngn
a scalar, the gain of the transformed system.
Description
function for calculating the gain poles and zeros which result from a bilinear transform or from a biquadratic transform. Used by the functions iir and trans.
Examples
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(Hlp,num/den)
See Also
- iir — iir digital filter
- trans — low-pass to other filter transform
- horner — polynomial/rational evaluation