- 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
trans
low-pass to other filter transform
Calling Sequence
hzt=trans(hz,tr_type,frq) hzt=trans(pd,zd,gd,tr_type,frq)
Arguments
- hz
 a single input single output discrete transfer function, the low pass filter
- pd
 Vector of given filter poles
- zd
 Vector of given filter zeros
- gd
 scalar: the given filter gain
- tr_type
 string, the type of transformation, see description for possible values
- frq
 2-vector of discrete cut-off frequencies (i.e.,
0<frq<.5). see description for details.- hzt
 transformed filter transfert function.
Description
function for transforming standardized low-pass filter given its poles-zeros_gain representation into one of the following filters:
- tr_type='lp'
 low pass filter, the cutoff frequency is given by the first entry of
frq, the second one is ignored.- tr_type='hp'
 high pass filter, the cutoff frequency is given by the first entry of
frq, the second one is ignored.- tr_type='bp'
 band pass filter, the frequency range is given by
frq(1)andfrq(2).- tr_type='sb'
 stop band filter, the frequency range is given by
frq(1)andfrq(2).
Used functions
Examples
Authors
Carey Bunks ;
| << system | Traitement du Signal | wfir >> |