Communications System Toolbox
9Pages

{{requestButtons}}

Catalog excerpts

Communications System Toolbox - 1

Communications System Toolbox Design and simulate the physical layer of communication systems 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. Key Features ▪ Algorithms for designing the physical layer of communications systems, including source coding, channel coding, interleaving, modulation, channel models, MIMO, equalization, and synchronization ▪ GPU-enabled System objects for computationally intensive algorithms such as Turbo, LDPC, and Viterbi decoders ▪ Interactive visualization tools, including eye diagrams, constellations, and channel scattering functions ▪ Graphical tool for comparing the simulated bit error rate of a system with analytical results ▪ Channel models, including AWGN, Multipath Rayleigh Fading, Rician Fading, MIMO Multipath Fading, and LTE MIMO Multipath Fading ▪ Basic RF impairments, including nonlinearity, phase noise, thermal noise, and phase and frequency offsets ▪ Algorithms available as MATLAB functions, MATLAB System objects, and Simulink blocks ▪ Support for fixed-point modeling and C and HDL code generation System Design, Characterization, and Visualization The design and simulation of a communications system requires analyzing its response to the noise and interference inherent in real-world environments, studying its behavior using graphical and quantitative means, and determining whether the resulting performance meets standards of acceptability. Communications System Toolbox implements a variety of tasks for communications system design and simulation. Many of the functions, System objects™, and blocks in the system toolbox perform computations associated with a particular component of a communications system, such as a demodulator or equalizer. Other capabilities are designed for visualization or analysis. System Characterization The system toolbox offers several standard methods for quantitatively characterizing system performance: ▪ Bit error rate (BER) computations ▪ Adjacent channel power ratio (ACPR) measurements ▪ Error vector magnitude (EVM) measurements ▪ Modulation error ratio (MER) measurements

Open the catalog to page 1
Communications System Toolbox - 2

Because BER computations are fundamental to the characterization of any communications system, the system toolbox provides the following tools and capabilities for configuring BER test scenarios and accelerating BER simulations: BERtool — A graphical user interface that enables you to analyze BER performance of communications systems. You can analyze performance via a simulation-based, semianalytic, or theoretical approach. Error Rate Test Console — A MATLAB object that runs simulations for communications systems to measure error rate performance. It supports user-specified test points and...

Open the catalog to page 2
Communications System Toolbox - 3

Communication-specific displays for visualizing and analyzing signals at any point or step in your model. Displays include (clockwise from top left): Channel impulse response history, I/Q signal eye diagrams, BER performance plot for theoretical vs. simulated results, and received signal scatter plot. Analog and Digital Modulation Analog and digital modulation techniques encode the information stream into a signal that is suitable for transmission. Communications System Toolbox provides a number of modulation and corresponding demodulation capabilities. These capabilities are available as...

Open the catalog to page 3
Communications System Toolbox - 4

file Edit Iexl £0 Cell Teals E>e!iuq Desktop Wnciov.- help * Create a rcnacic digital nc33*qc x - randU [D K-l] , 6000, 1] ; 4 Rando* ayjnools hpemnd - BWICIL . gain35Bwl ( HMOJ h : t CTEIIC a scc::i: ploc ar.d i^cu conjrelLa.tj.n~ BeaxcerPloi; ■ cuBrasooee. ScatnerPloM1 SampleaPerSymbol', 1,. ■C□-ateLlatLoc■ r Wind. Cnna tell at ic,n) ; \ Irar-acnit aignal through an AKGH channel. ynoisv ■ awgn IY, 15, Tesjured'): * Create scatter plot Iron noisy data. upda.ee [±tat eerPlot, ymsiiy/J -, \ Demodulate ynolay to recover the MHigi. z"d«Md.uiar.e (riDetaod r yiwi IY): I cr.ee* symbol error...

Open the catalog to page 4
Communications System Toolbox - 5

▪ Orthogonal space-time block code (OSTBC) (encoder and decoder for MIMO channels) ▪ Turbo encoder and decoder examples The system toolbox provides utility functions for creating your own channel coding. You can create generator polynomials and coefficients and syndrome decoding tables, as well as product parity-check and generator matrices. The system toolbox also provides block and convolutional interleaving and deinterleaving functions to reduce data errors caused by burst errors in a communication system: Block, including General block interleaver, algebraic interleaver, helical scan...

Open the catalog to page 5
Communications System Toolbox - 6

Bernoulli Binary QPSK Modulator Frame Error Rate QPSK Demodulator OSTBC Encoder Performance Display ostbc combiner Received Symbols Simulink model of an adaptive MIMO system with orthogonal space-time block codes (OSTBC). Received Signal To model the effects of a nonideal RF front end, you can introduce the following impairments into your communications system, enabling you to explore and characterize performance with real-world effects: ■ Phase and frequency offset You can include more complex RF impairments and RF circuit models in your design using SirnRF™. ideal 16 QAM scatter plot...

Open the catalog to page 6
Communications System Toolbox - 7

▪ LMS ▪ Normalized LMS ▪ Variable step LMS ▪ Signed LMS ▪ MLSE (Viterbi) ▪ RLS ▪ CMA These adaptive equalizers are available as nonlinear decision feedback equalizer (DFE) implementations and as linear (symbol or fractionally spaced) equalizer implementations. Scatter plot of a QPSK signal that shows the signal before and after equalization, as well as the ideal signal constellation. Synchronization The system toolbox provides algorithms for both carrier phase synchronization and timing phase synchronization. For timing phase synchronization, the system toolbox provides a MATLAB Timing...

Open the catalog to page 7

All The MathWorks catalogs and technical brochures

  1. Stateflow

    8 Pages

  2. SimEvents

    7 Pages

  3. SimDriveline

    7 Pages

  4. SimRF

    6 Pages

  5. MATLAB Coder

    5 Pages

  6. OPC Toolbox

    5 Pages

  7. SimBiology

    6 Pages

  8. xPC Target

    5 Pages

  9. SimMechanics

    7 Pages

  10. Simscape

    7 Pages

  11. Simulink

    6 Pages

  12. MATLAB®

    6 Pages

Archived catalogs

  1. Graphics

    667 Pages

  2. Data Analysis

    220 Pages

  3. Mathematics

    316 Pages