08-11-2012, 03:37 PM
SIMULATION OF ADAPTIVE FILTERS USING MATLAB
SIMULATION OF ADAPTIVE FILTERS USING MATLAB.docx (Size: 15.41 KB / Downloads: 31)
THEORY
A filter with adjustable is and adaptive filters. It is used to estimate and eliminate a noise component in the some define signal. We considered the sine signal, as the signal to the estimated, the noise sequence are generated randomly.V1 (n) &V2(n) are the noise sequence and d(n) is the desired signal V2(n) is used to estimate V1(n).Using a 12 bits data adaptive noise cancellation with coefficients that are up-dating using normalized, LMS algorithm, the estimate of d(n) is produced with a step size B=0.25
ALGORITHM
1. Initialize the better length, delay and adaptive filter coefficients
2. Initialise the step size mu=0.25
3. Generate the desired signal and the input signal that is applied to the filter
4. Initialise a counter to zero to the length of the input signal and repeat the following step the center reaches the length of the input signal
5. Shift the data for the delay
6. Update the buffer
7. Calculate the encoded signal
8. Update the weight.