DSP Lab 4
DSP Lab 4
CODE
clc;
clear all;
x=input('Enter 1st sequence X(n)= ');
h=input('Enter 2nd sequence H(n)= ');
L=input('Enter length of each block L = ');
CODE
clc;
clear all;
Xn=input('Enter 1st Sequence X(n)= ');
Hn=input('Enter 2nd Sequence H(n)= ');
L=input('Enter length of each block L = ');
CODE
l = input('Enter L');
w = ones(1,1);
n = 0:1:l-1;
N = 1024;
w0 = pi/12; w1 = pi/6 ; w2 = pi/4;
x = cos(w0*n) + cos(w1*n) + cos(w2*n);
y = x.*w;
y = [y zeros(1,N-1)];
z = zeros(1,N);
for k = 1:N
for l=1 :N
z(k) = z(k)+ y(l)*exp(-2*i*pi*k*l/N);
end
end
plot(abs(z));
Figure 2 : L = 25 Figure 1 : L = 50
Figure 3 : L = 100