- 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 2025.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<1
in passband- -
for cheb2 filters
0<ripple<rp(2)
in stopband- -
for ellip filters
1-rp(1)<ripple<1
in 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 | Signal Processing | bilt >> |