You are on page 1of 19

Scanned by CamScanner

Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
Scanned by CamScanner
1 close all
2 clear all
3 clc
4 w=0:1:(2*pi*100);
5 h=((5/6)+0.5.*cos(w))./(((5/4)-cos(w)).^2);
6 subplot(2,2,1)
7 plot(w,h)
8 title('PSD of output')
9 xlabel('--> w')
10 l=1:1:50;
11 ry1=((35/27).*(l-1).*(0.5.^(l-1)))+((253/81).*(0.5.^(l-1)));
12 ry1=[zeros(1,50),ry1];
13 m=0:-1:-49;
14 ry2=((-140/27).*(m-1).*(2.^(m-1)))+((172/81).*(2.^(m-1)));
15 ry2=[ry2,zeros(1,50)];
16 ry=ry1+ry2;
17 n=-49:1:50;
18 subplot(2,2,2)
19 stem(n,ry)
20 title('Autocorrelation function of output')
21 xlabel('--> n')
22 Rxy=((6.*exp(1i.*w))+(2.*exp(1i.*2.*w)))./(-4+(12.*exp(1i.*w))+(-9.*exp(1i.*2.*w))+(2.*ex
p(1i.*3.*w)));
23 subplot(2,2,3)
24 plot(w,Rxy)
25 title('Cross-PSD between input and output')
26 xlabel('--> w')
27 l=1:1:50;
28 ry1=((7/9).*(0.5.^(l-1)));
29 ry1=[zeros(1,50),ry1];
30 m=0:-1:-49;
31 ry2=((-10/3).*(m-1).*(2.^(m-1)))+((-2/9).*(2.^(m-1)));
32 ry2=[ry2,zeros(1,50)];
33 rxy=ry1+ry2;
34 n=-49:1:50;
35 subplot(2,2,4)
36 stem(n,rxy)
37 title('Cross-correlation function of input and output')
38 xlabel('--> n')

You might also like