File Exchange

image thumbnail

LMS equalizer example

version 1.0.1 (1.29 KB) by Andrey Kiselnikov
This is a demo example of the LMS equalization method.


Updated 26 Nov 2019

From GitHub

View Version History

View license on GitHub

What you can try:
1. Change the length of the training sequence: N.
2. Change equalizer order: eq_len.
3. Change the convergence multiplier: mu.
4. Try different signal model for system training

Cite As

Andrey Kiselnikov (2021). LMS equalizer example (, GitHub. Retrieved .

Comments and Ratings (1)

Ahmad hany

I run the example and understand each line in it but I have a question, in LMS the [MSE error vs itterations] graph is usually has instantaneous errors due to doesn't take into consideration the expectation in the adaptive equation, but on average it ends with almost zero error.

Why the is so clean like that ? why there are no fluctuations !

MATLAB Release Compatibility
Created with R2019b
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!