Pulse Code Modulation

NRZ RZ Manchester Modulation & Demodulation

You are now following this Submission

Objective:
• Learn to create different binary waveforms like NRZ, RZ and Manchester. Visualize these waveforms graphically and observe their spectrum.
• Add noise to these waveforms and visualize them graphically. Remove noise by correlation & convolution and calculate the error.

Cite As

Noman Malik (2026). Pulse Code Modulation (https://www.mathworks.com/matlabcentral/fileexchange/36846-pulse-code-modulation), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: Modulación PCM

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

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