How do I apply a Gaussian pulse shaping filter on a random bit stream using Communications Toolbox?
Show older comments
I want to do a Gaussian pulse shaping of a binary signal.
Accepted Answer
More Answers (1)
Tasos Giannoulis
on 25 Jan 2017
Alternatively, you can construct an FIR Gaussian filter using dsp.FIRFilter (from DSP System Toolbox) and gaussdesign (from Signal Processing Toolbox):
bt = 0.3;
span = 4;
sps = 4;
num = gaussdesign(bt, span, sps);
gaussianFilter = dsp.FIRFilter('Numerator', num);
filtered = gaussianFilter(yourSignal);
Categories
Find more on Single-Rate Filters in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!