File Exchange

image thumbnail

Channel Equalization using Least Mean Square (LMS) algorithm

version 2.0.0.0 (2.24 KB) by Shujaat Khan
Channel Equalization using Least Mean Square (LMS) algorithm

21 Downloads

Updated 14 Dec 2020

View Version History

View License

Channel Equalization using Least Mean Square (LMS) algorithm
- Comparison of magnitude and phase response

Cite As

Shujaat Khan (2021). Channel Equalization using Least Mean Square (LMS) algorithm (https://www.mathworks.com/matlabcentral/fileexchange/62084-channel-equalization-using-least-mean-square-lms-algorithm), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (5)

Ahmad hany

@Shujaat Khan Why is the leaning curve of MSE Vs Iterations is not as expected. The output curve is so smooth while the expected curve should have fluctuations as this is a drawback of LMS algorithm

Shujaat Khan

@Ahmed hany

Ahmad hany

It is really a very useful code but I have a question please,
The error(db) vs Iterations graph curve, in LMS it should have fluctuations as we don't take the Expectation in adaptive equation which updates the widths.

So, the curve should have fluctuations and not to be very smooth like the graph generated.
Why the graph is like that ?

Pranav Jha

priya kumari

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