Professional Documents
Culture Documents
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')