File Exchange

image thumbnail

NLMS Algorithm Demo

version 1.0 (2.21 KB) by

NLMS algorithm demo with adaptive learning rate.

19 Ratings



View License

NLMS is one of the adaptive filter algorithms. In this file ,an experiment is made to identify a linear noisy system with the help of NLMS algorithm. The weights of the estimated system is nearly identical with the real one. Also , adaptive learning rate has been applied.A reference is used to write the algorithm.

Comments and Ratings (23)

nivedita gaur

pls send matlab code...The Adaptive Least Mean Square Algorithm Using
Several Step Size for Multiuser Detection...


Foisal (view profile)

venkad kannan

ghabi hafida

very goooood

Hao Yanchun

You do a good job!Thank you!

Vishnuvenkatesh Dhage

novice user can easily understood the code

Rashid Haloli

Wonderful example ... Easy code ... Now I understand the NLMS algorithm although I found it before tough.

Nora Spahiu

Good work pal

John Kelly

Excellent !

Boda, John

Great job for a useless student. Now you can do better. It is a lot of mistakes, so let's go work kid.

eu é que sei!!

è pa!!
our teacher has said that this prog is such a bullshit!!
u have to improve this m file!!
hugs and good work!!

John Smith

Theofilatos Konstantinos

Umesh Y

Can you help me more on this algorithm.
with thanks umesh

satya pattanayak

prabodh kumar sahoo

plz send a NLMS algorithm demo for adaptive noise cancellation of voice and speech signal.

prabodh sahoo

It is one of the efficient algorithm for noise cancellation.

elamaran m

plz send a demo for our project

pradeep nagesh

NLMS is a roboust algorithm for AEC

Gashi Fred

loptos loptos

Why don't you use adaptive filters with minimal MSE(mean square error)?
That's the reason, why is it poor :)

loptos loptos

It's really poor...

glacier cao




BSD license added

MATLAB Release
MATLAB 6.5 (R13)

Inspired by: RLS Algorithm Demo

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today