Signal Toolkit - gaussdesign
- Function File:
h =gaussdesign(bt, span, sps) -
Design a Gaussian FIR pulse-shaping filter.
The function returns the coefficients h of a Gaussian finite impulse response (FIR) filter. The filter is designed to have a normalized bandwidth-symbol time product bt, a specified duration span in symbol intervals, and a given number of samples per symbol sps.
Inputs
- bt
Bandwidth-symbol time product. A smaller bt yields a narrower frequency response but longer impulse response.
- span
Filter duration in symbol intervals. Default is 3.
- sps
Number of samples per symbol. It defines the oversampling factor. Default is 2.
Outputs
- h
Normalized FIR filter coefficients.
See also: gaussian, rcosdesign.