Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Equalization

Adaptive and MLSE equalizers

Communications System Toolbox™ includes tools using either MATLAB® or Simulink® for signal equalization.

System Objects

comm.MLSEEqualizerEqualize using maximum likelihood sequence estimation

Blocks

CMA EqualizerEqualize using constant modulus algorithm
LMS Decision Feedback EqualizerEqualize using decision feedback equalizer that updates weights with LMS algorithm
LMS Linear EqualizerEqualize using linear equalizer that updates weights with LMS algorithm
MLSE EqualizerEqualize using Viterbi algorithm
Normalized LMS Decision Feedback EqualizerEqualize using decision feedback equalizer that updates weights with normalized LMS algorithm
Normalized LMS Linear EqualizerEqualize using linear equalizer that updates weights with normalized LMS algorithm
RLS Decision Feedback EqualizerEqualize using decision feedback equalizer that updates weights with RLS algorithm
RLS Linear EqualizerEqualize using linear equalizer that updates weights using RLS algorithm
Sign LMS Decision Feedback EqualizerEqualize using decision feedback equalizer that updates weights with signed LMS algorithm
Sign LMS Linear EqualizerEqualize using linear equalizer that updates weights with signed LMS algorithm
Variable Step LMS Decision Feedback EqualizerEqualize using decision feedback equalizer that updates weights with variable-step-size LMS algorithm
Variable Step LMS Linear EqualizerEqualize using linear equalizer that updates weights with variable-step-size LMS algorithm

Functions

cmaConstruct constant modulus algorithm (CMA) object
dfeConstruct decision-feedback equalizer object
equalizeEqualize signal using equalizer object
lineareqConstruct linear equalizer object
lmsConstruct least mean square (LMS) adaptive algorithm object
mlseeqEqualize linearly modulated signal using Viterbi algorithm
normlmsConstruct normalized least mean square (LMS) adaptive algorithm object
reset (equalizer)Reset equalizer object
rlsConstruct recursive least squares (RLS) adaptive algorithm object
signlmsConstruct signed least mean square (LMS) adaptive algorithm object
varlmsConstruct variable-step-size least mean square (LMS) adaptive algorithm object

Topics

Equalization Fundamentals

Equalization

Equalizing using adaptive or MLSE techniques

MATLAB

Equalize BSPK Signal

Equalize a BPSK signal using a linear equalizer with an least mean square (LMS) algorithm.

Compare RLS and LMS Algorithms

Equalize a QAM signal passed through a frequency-selective fading channel using RLS and LMS algorithms.

Adaptive Equalization

This example shows how to a model a communication link with PSK modulation, raised cosine pulse shaping, multipath fading, and adaptive equalization.

Simulink

Adaptive Equalization

This model shows the behavior of adaptive equalizer algorithms at a receiver for modulated data transmitted along a channel.

Was this topic helpful?