3.0

3.0 | 1 rating Rate this file 24 Downloads (last 30 days) File Size: 22 KB File ID: #16669
image thumbnail

Noise Suppressor Using Adaptive Filters

by Ali Behboodian

 

01 Oct 2007 (Updated 29 Nov 2007)

This model uses the NLMS adaptive filtering algorithm to suppress noise.

| Watch this File

File Information
Description

This model uses the NLMS adaptive filtering algorithm to suppress additive noise. It does not require a reference noise signal. However, the noise should be such that the auto-correlation of the noise be close to zero for some lag greater than a certain number. This model implements the NLMS algorithm using Embedded MATLAB.

There are two version of the model: One uses sample-based signals and the other uses frame-based signals.

Required Products DSP System Toolbox
Signal Processing Toolbox
Simulink
MATLAB release MATLAB 7.5 (R2007b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (1)
20 Oct 2011 Qiao Liyong  
Please login to add a comment or rating.
Updates
10 Oct 2007

Update file.

29 Nov 2007

Adding a model that uses frames.

Tag Activity for this File
Tag Applied By Date/Time
dsp Ali Behboodian 22 Oct 2008 09:29:41
adaptive filter Ali Behboodian 22 Oct 2008 09:29:41
noise suppressor Ali Behboodian 22 Oct 2008 09:29:41
eml Ali Behboodian 22 Oct 2008 09:29:41
least mean square Ali Behboodian 22 Oct 2008 09:29:41
nlms Ali Behboodian 22 Oct 2008 09:29:41
lms Ali Behboodian 22 Oct 2008 09:29:41
nlms enifome 12 Jul 2011 19:35:18

Contact us at files@mathworks.com