filter_tap - compute the coefficients of FIR used in digital communication
pulse = filter_tap(typ,nb_coef,fe,param,gain)
- typ :
integer. set the type of the impulse response
- 1 :
Square Root Raised Cosine (param : alpha=roll-off)
- 2 :
Raised Cosine (param : alpha=roll-off)
- 3 :
Gauss (param : beta=BT)
- nb_coef :
integer. length of impulse response in samples
- fe :
integer. frequency sampling
- param :
real. the parameter of the impulse response.
- for typ=1 and typ=2 :
roll-off factor of the RC and SRRC filter
- for typ=3 :
BT factor of the gaussian filter
- gain :
real. linear output gain of the impulse response
- pulse :
the output vector of the impulse response
A. Layec