0% found this document useful (0 votes)
387 views3 pages

AIM: To Design of LPC Filter Using Levinson-Durbin Algorithm

The document describes designing an LPC filter using the Levinson-Durbin algorithm in MATLAB. It generates white Gaussian noise, filters it to create a signal, estimates the signal using LPC analysis with 3 coefficients, and compares the original and estimated signals in a plotted graph. The result is that an LPC filter is designed using the Levinson-Durbin algorithm.

Uploaded by

Vicky Vinay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
387 views3 pages

AIM: To Design of LPC Filter Using Levinson-Durbin Algorithm

The document describes designing an LPC filter using the Levinson-Durbin algorithm in MATLAB. It generates white Gaussian noise, filters it to create a signal, estimates the signal using LPC analysis with 3 coefficients, and compares the original and estimated signals in a plotted graph. The result is that an LPC filter is designed using the Levinson-Durbin algorithm.

Uploaded by

Vicky Vinay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

35

EXPERIMENT-10

AIM: To design of LPC filter using Levinson-Durbin algorithm

SOFTWARE REQUIRED: MATLAB 7.0.1

PROGRAM:
clc;
clf;
randn('state',0);
noise = randn(50000,1);

% Normalized white Gaussian noise

x = filter(1,[1 1/2 1/3 1/4],noise);


x = x(45904:50000);
a = lpc(x,3);
est_x = filter([0 -a(2:end)],1,x);

% Estimated signal

e = x - est_x;

% Prediction error

[acs,lags] = xcorr(e,'coeff');

% ACS of prediction error

plot(1:97,x(4001:4097),1:97,est_x(4001:4097),'--');
title('Original Signal vs. LPC Estimate');
xlabel('Sample Number'); ylabel('Amplitude'); grid;
legend('Original Signal','LPC Estimate')

36

OUTPUT WAVEFORMS:

RESULT: LPC filter is designed by using Levinson-Durbin algorithm

37

You might also like