Communications System Toolbox
Description
- Introduction and Key Features
- System Design, Characterization, and Visualization
- Analog and Digital Modulation
- Source and Channel Coding
- Channel Modeling and RF Impairments
- Equalization and Synchronization
- Stream Processing in MATLAB and Simulink
- Implementing a Communications System
Introduction
Communications System Toolbox provides algorithms and tools for the design, simulation, and analysis of communications systems. These capabilities are provided as MATLAB® functions, MATLAB System objects, and Simulink® blocks. The system toolbox includes algorithms for source coding, channel coding, interleaving, modulation, equalization, synchronization, and channel modeling. Tools are provided for bit error rate analysis, generating eye and constellation diagrams, and visualizing channel characteristics.
The system toolbox also provides adaptive algorithms that let you model dynamic communications systems that use OFDM, OFDMA, and MIMO techniques. Algorithms support fixed-point data arithmetic and C or HDL code generation.
The system toolbox includes sample models that provide a starting point for implementing MIMO, OFDM, and other advanced communication system architectures.
Key Features
- Algorithms available as MATLAB functions, MATLAB System objects, and Simulink blocks
- Algorithms for designing the physical layer of communications systems, including source coding, channel coding, interleaving, modulation, channel models, equalization, and synchronization
- Visualization tools, including eye diagrams, constellations, and channel scattering functions
- Graphical tool for comparing the bit error rate of a system with analytical results
- Channel models, including AWGN, Multipath Rayleigh Fading, Rician Fading, COST 207, GSM/EDGE, HF ionospheric, and MIMO
- Interactive tool for visualizing time-varying communications channels
- Basic RF impairments, including nonlinearity, phase noise, thermal noise, and phase and frequency offsets
- Support for fixed-point modeling and C and HDL code generation


