Professional Documents
Culture Documents
DSP Lab Report #10
DSP Lab Report #10
DSP Lab Report #10
Question#1 clc;close all; clear all; num=[1 -0.5*exp(j*pi/4)]; den=[1]; figure(1) fvtool(num,den); figure(2) freqz(num,den); [r p k]=residuez(num,den) figure(3) grpdelay(num,den) figure(4) zplane(num,den)
P o le / Z e r o 1 0 .8 0 .6 0 .4 0 .2 Im a g in a ry P a rt 0 - 0 .2 - 0 .4 - 0 .6 - 0 .8 - 1 - 2 - 1 .5 - 1 - 0 .5 0 0 .5 R e a l P a r t
P lo t
1 .5
r o u p
D e la y
0 . 2 0 - 0 . 2 G ro u p d e la y (i n s a m p l e s ) - 0 . 4 - 0 . 6 - 0 . 8 - 1 - 1 - 0 . 8- 0 . 6- 0 . 4- 0 . 2 0 0 . 2 0 . 4 0 . 6 0 . 8 N o r m a l i z r e a d d / Fs r a e m q pu l e e n ) c y
Im 1 0 . 8 0 . 6 0 . 4
p u
ls
e s
o n
e 3 2 1 0 - 1 M a g n it u d e ( d B ) - 2 - 3
n it u
d e
( d B
d 0 . 4 0 . 3 0 . 2 0 . 1 0 . 0
P 8 6 5 3 2
h a 2 9 7 8 2 7 7 5 2 4 9 2 0 7 2 3 3 8
e s
o n
e s
0 . 2 0
- 0 . 0 - 0 . 2 - 0 . 3 - 0 . 4
P h a s e ( r a d ia n s )
A m p lit u d e
7 9
- 4 - 0 . 2 - 0 . 4 0 0 . 1 0 . 2 0 - 5 - 6 - 1
. 3 0
. 4 0 . 5 0 . 6 0 . 7 0 . 8 0 S a m p le s
. 9 1
- 0 . -8 0
. -6 0
- 0 . 5 5 3 3 . - 4 0 . 20 0 . 2 0 . 4 0 . 6 0 . 8 N o r m a l r i z a e d d / s F a r m e pq l u e e ) n c y (
den=[1]; figure(1) fvtool(num,den); figure(2) freqz(num,den); [r p k]=residuez(num,den) figure(3) grpdelay(num,den) figure(4) zplane(num,den)
P o le / Z 1 0 . 8 0 . 6 0 0 . 4 0 . 2 Im a g i n a ry P a rt 0 G ro u p d e l a y ( i n s a m p l e s ) - 0 . 4 - 0 . 6 - 0 . 8 - 0 . 8 - 1 - 2 - 1 . 5 - 1 - 0 . 5 0 0 . 5 1 R e a l P a r t 1 . 5 2 - 1 - 1 - 0 . -8 0 . -6 0 N . - 4 0 . 20 0 . 2 0 . 4 0 . 6 0 . 8 o r m a l r i z a e d d / s F a r m e pq l u e e ) n c - 0 . 2 - 0 . 4 - 0 . 6 - 0 . 2 0 . 2 e r o P lo t G r o u p D e la y
Im 1 0 . 9
p u ls
e s p o n s e 3 2
a g n it u d e
( d B
a n d
P h a s e 0 . 4 8 2 9 0 . 3 6 7 8 0 . 2 5 2 7 0 . 1 3 7 5 0 . 0 2 2 4 - 0 . 0 9 2 7 - 0 . 2 0 7 9 - 0 . 3 2 3 - 0 . 4 3 8 1 P h a s e (ra d i a n s )
e s
p o n s e s
0 . 8 0 . 7 0 . 6 M a g n it u d e ( d B ) A m p lit u d e 0 . 5 0 . 4 0 . 3 0 . 2 0 . 1 0 0 0 . 1 0 . 2 0 . 3 0 . 4 0 . 5 0 . 6 0 . 7 0 . 8 0 . 9 1 S a m p le s 1 0 - 1 - 2 - 3 - 4 - 5 - 6 - 1
- 0 . 5 5 3 3 - 0 . 8- 0 . 6- 0 . 4- 0 . 2 0 0 . 2 0 . 4 0 . 6 0 . 8 N o r m a l i rz a e d d / s F a r me q p u l e e ) n c y (
num=[1] den=[1 -0.5*exp(j*pi/4)] fvtool(num,den); figure(2) freqz(num,den); [r p k]=residuez(num,den) figure(3) grpdelay(num,den) figure(4) zplane(num,den)
P o 1 0 . 8 - 0 . 2 0 . 6 0 . 4 0 . 2 - 0 . 6 - 0 . 2 - 0 . 4 - 0 . 6 - 0 . 8 - 1 - 2 - 1 . 5- 1 - 0 . 5 0 0 . 5 1 R e a l P a r t 1 . 5 2 - 1 . 4 - 1 - 0 . 8- 0 . 6- 0 . 4 - 0 . 2 0 0 . 2 0 . 4 0 . 6 0 . 8 N o r m a l i z r ea dd / Fs ra e m q p u l ee n) c y - 1 . 2 G r o u p d e la y (in s a m p le s ) Im a g i n a r y P a r t 0 - 0 . 8 - 1 - 0 . 4 le / Z e r o P lo t 0 G r o u p D e la y
Im 1
p u
ls
e s
o n
e 6 5
a g n it u d e
( d B
a n d
P h a s e 0 . 5 4 2 9 0 . 4 3 5 1 0 . 3 2 7 3 0 . 2 1 9 5 0 . 1 1 1 7 P h a s e (ra d i a n s ) 0 . 0 0 4 - 0 . 1 0 3 8 - 0 . 2 1 1 6 - 0 . 3 1 9 4 - 0 . 4 2 7 2 - 0 . 5 3 5
e s p o n s e s
0 . 8
4 3
0 . 6
2 M a g n it u d e ( d B ) 2 4 6 S 8 a m p le s 1 0 1 2 1 0 - 1 - 2
A m p li t u d e
0 . 4
0 . 2
- 3 - 4 0 - 1
- 0 . 8- 0 . 6- 0 . 4- 0 . 2 0 0 . 2 0 . 4 0 . 6 0 . 8 N o r m a l i rz a e d d / s F a r me q p u l e e ) n c y
den=[1 3] [A,P,C]=residuez([1 -2],[1 3]); fvtool(num,den); figure(2) freqz(num,den); figure(3) grpdelay(num,den) figure(4) zplane(num,den)
P o le / Z e r o P lo t 1 . 2 1 1 0 . 8 0 . 5 0 . 6 0 . 4 Im a g i n a ry P a rt G ro u p d e l a y (i n s a m p le s ) 0 0 . 2 0 - 0 . 2 - 0 . 4 - 1 - 0 . 6 - 0 . 8 - 3 - 2 . 5- 2 - 1 . 5- 1 R - 0 . 50 0 . 5 1 e a l P a r t 1 . 5 2 0 0 . 1 0 . 2 0 . 3 0 . 4 0 . 5 0 . 6 0 . 7 0 . 8 0 . 9 N o r m a l i rz a e d d / s F a r me q p u l e e ) n c y G r o u p D e la y
- 0 . 5
x 1 0 0 - 0 - 1 A m p l it u d e - 1 - 2 - 2 - 3 0
Im
ls
a g n it u d e
( d B
a n d
P h a s e
R e s p o n s e s
. 5
2 0 - 2 - 4 M a g n itu d e ( d B ) - 6 - 8
3 . 0 7 7 3 2 . 9 7 2 7 2 . 8 6 8 1 2 . 7 6 3 5 2 . 6 5 8 8 2 . 5 5 4 2 2 . 4 4 9 6 2 . 3 4 5 0 . 1 0 . 2 0 . 3 0 . 4 0 . 5 0 . 6 0 . 7 0 . 8 0 . 9 N o r m a l i z r ea d / Fs ra e m q p u l ee n) c y P h a s e ( r a d ia n s ) (
. 5
. 5
. 5
- 1 0 - 1 2 1 2 3 4 5 S a 6 m 7 p 8 9 le s 1 0 1 1 0
num=[1 -1/4]; den=[1 3] [A,P,C]=residuez([1 -2],[1 3]); fvtool(num,den); figure(2) freqz(num,den); figure(3) grpdelay(num,den) figure(4) zplane(num,den)
P o 1 0 . 8 0 . 6 0 . 4 - 1 0 . 2 - 1 . 0 5 G r o u p d e la y (in s a m p le s ) Im a g i n a r y P a r t 0 - 0 . 2 - 0 . 4 - 0 . 6 - 0 . 8 - 1 - 3
4
le
/ Z
r o
P lo
t - 0 . 8 5 - 0 . 9 - 0 . 9 5
r o u p
e la y
- 1 . 1 - 1 . 1 5 - 1 . 2 - 1 . 2 5 - 1 . 3
- 2
. 5- 2
- 1 . 5- 1 - 0 . 5 0 0 R e a l P a r t Im p u ls e R e s
. 5 1
0 . 1 0 . 2 0 . 3 0 . 4 0 . 5 0 . 6 0 . 7 0 . 8 0 . 9 N o r m a l i z r ea dd / Fs ra e m q p u l ee n) c y M a g n it u d e ( d B ) a n d 3 . 2 P 2 9
( h a s e R e s p o n s e s
x 5
o n
e - 4
- 6 0 - 8 - 5 M a g n it u d e ( d B )
2 . 6
0 7
2 . 0
2 5
- 1
- 1 - 1 5 - 1 - 2 0 0 1 2 3 4 5 S 6 a m 7 8 p le s 9 1 0 1 1 0
0 . 8
P h a s e (r a d i a n s )
A m p l it u d e
- 1
1 . 4
4 3
6 1
0 . 2
7 9
0 . 1 0
. 2 0 N
. 3 0 . 4 0 . 5 0 . 6 0 . 7 0 . 8 0 . 9 o r m a l r i z a e d d / s F a r m e pq l u e e ) n c
Question#6
0 . 1
0 . 2
0 . 5
0 . 6
0 . 7
0 . 8
0 . 9
a p s e rdm /al)
-0 20 0
-0 40 0
-0 60 0
0 . 1
0 . 2
0 . 5
0 . 6
0 . 7
0 . 8
0 . 9
a p s e rdm /al)
0 .1
0 .2
0 . 5
0 . 6
0 .7
0 .8
0 .9
a/s m le r d a p )
20 00 0 - 00 20 - 00 40 - 00 60
0 .1
0 .2
0 . 5
0 . 6
0 .7
0 .8
0 .9
a/s m le r d a p )
0 . 1
0 . 2
0 . 3 0 . 4 N ae rqn ( o lz F uc r i d eey m
0 . 5
0 . 6
0 . 7
0 . 8
0 . 9
/ p s e rd m a a l )
50 0 0 0 -0 50 0 -00 10 0 -50 10 0
0 . 1
0 . 2
0 . 3 0 . 4 N ae rqn ( o lz F uc r i d eey m
0 . 5
0 . 6
0 . 7
0 . 8
0 . 9
/ p s e rd m a a l )
0 x0 1
4
0 . 1
0 . 2
0 . 5
0 . 6
0 . 7
0 . 8
0 . 9
/ l e rdap) asm
P a e( e r e ) h s d ge s
0 1 2 3
4 0
0 . 1
0 . 2
0 . 5
0 . 6
0 . 7
0 . 8
0 . 9
/ l e rdap) asm
TITLE :
FREQUENCY RESPONSE,IMPULSE RESPONSE,GROUP DELAY AND FILTER DESIGNING IN MATLAB SIR BILAL QURASHI UMAIR SHOUKAT, ADNAN AHMAD FA09-BEE-020, FA09-BEE-111 18-12-2011