Why does the pulse shape generated by gaussdesign differ from that used in the comm.GMSKModulator object?
Show older comments
If I generate a pulse using gaussdesign as:
bt = 0.5; % 3-dB bandwidth-symbol time
L = 12; % samples per symbol
N = 4; % filter spans 4 symbols
h = gaussdesign(bt,N,L);
And also create a GMSK modulator as:
H = comm.GMSKModulator;
H.BandwidthTimeProduct = 0.5;
H.PulseLength = 4;
H.SamplesPerSymbol = 12;
The pulse used for pulse shaping in the GMSKModulator object is different from the gaussdesign
I see that they are generated in different ways (by looking at gaussdesign.m & cpmmodparams.m), but which one is correct? gaussdesign uses Wireless Communications:Principles and Practice 2nd Ed. by Rappaport as a reference and GMSKModulator uses Digital Phase Modulation by Anderson, Aulin, and Sundberg.

Accepted Answer
More Answers (1)
Hi, I have the same question, did you find the answer ??
Categories
Find more on Waveform Generation 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!





