- Manuel Scilab
 - Traitement du Signal
 - 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.0. This page might be outdated.
See the recommended documentation of this function
analpf
create analog low-pass filter
Calling Sequence
[hs,pols,zers,gain]=analpf(n,fdesign,rp,omega)
Arguments
- n
 positive integer : filter order
- fdesign
 string : filter design method :
'butt'or'cheb1'or'cheb2'or'ellip'- rp
 2-vector of error values for cheb1, cheb2 and ellip filters where only
rp(1)is used for cheb1 case, onlyrp(2)is used for cheb2 case, andrp(1)andrp(2)are both used for ellip case.0<rp(1),rp(2)<1- -
 for cheb1 filters
1-rp(1)<ripple<1in passband- -
 for cheb2 filters
0<ripple<rp(2)in stopband- -
 for ellip filters
1-rp(1)<ripple<1in passband0<ripple<rp(2)in stopband
- omega
 cut-off frequency of low-pass filter in Hertz
- hs
 rational polynomial transfer function
- pols
 poles of transfer function
- zers
 zeros of transfer function
- gain
 gain of transfer function
Description
Creates analog low-pass filter with cut-off frequency at omega.
hs=gain*poly(zers,'s')/poly(pols,'s')
Examples
Authors
C. B.
| << Signal | Traitement du Signal | bilt >> |