Baseband numeric transmission

Baseband data transmission via m-ary NRZ raw code
1.3K Downloads
Updated 16 Mar 2010

View License

This script is intended to illustrate the concepts of eyediagramm, constellation, ISI and to understand the effects of additive noise power, channel frequency band restriction, number of possible states within a symbol period, affecting the quality of the transmission.
Three methods are employed for low-pass filtering:
- classical low pass filter (actually two order Butterworth) creating ISI.
- raised cosine filter in order to illustrate the possibility of
suppress ISI .
- Pseudo filtering by increasing risetime and falltime of ideal rawcode .
Levels of signal transmitted as well as noise level are variables,
allowing thus the possibility to show the effects of the number of states by symbole time on the possibility to recover without error the information in a given Signal/Noise environment.

Simulations results are:
- Eye diagram of transmitted rawcode: determine if recover of data is possible and transmission delay of the channel used .
- Temporal shape of raw code transmitted, before and after filtering.
- Power Spectral Density (PSD)of rawcode transmitted .
- Constellation or trajectory from point to point of the constellation.

Cite As

Alain Demange (2024). Baseband numeric transmission (https://www.mathworks.com/matlabcentral/fileexchange/26977-baseband-numeric-transmission), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14SP1
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0