Simulation of an MSK transmission

Generates an MSK transmission

You are now following this Submission

Minimum shift keying (MSK) is an important concept to learn in digital communications. It is a form of continuous phase frequency shift keying . In minimum phase shift keying, two key concepts are used.

(a) The frequency separation of the sinusoidals used for representing bits 1’s and 0’s are 1/2T, where T is the symbol period.

(b) It is ensured that the resulting waveform is phase continuous.

This simple script generates MSK transmission for a random binary input sequence. For details please refer to the post:
http://www.dsplog.com/2008/01/19/simulating-minimum-shift-keying-transmitter/

Cite As

Krishna Sankar M (2026). Simulation of an MSK transmission (https://uk.mathworks.com/matlabcentral/fileexchange/19404-simulation-of-an-msk-transmission), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

The direction of
the arrow for -1 from 90degree to 180 degree was in error. Corrected.