PPT2 Module 1
PPT2 Module 1
PPT2 Module 1
DSP algorithm or
System
Input x(n) ?? Desired output y(n)
1
For any discrete time system
h(n)
x(n)
2
Finding the output of a given system
• y(n)=x(n)* h(n) convolution of two signals
• Convolution in time domain –multiplication in
frequency domain
• Y(z)=X(z)×H(z)-z transform approach
• Y(ω)=X(ω)H(ω)-DTFT approach
• Y(k)=X(k)H(k)-DFT approach
• Later find the inverse to get y(n)
• Computationally efficient method to compute
DFT -FFT
3
Recap-Discrete Time Fourier transform
• Frequency analysis of signals and systems
5
Discrete Time Fourier Transform (contd…)
• X(ω) is periodic with period 2π
X ( 2k ) x (
n
n ) e j ( 2k ) n
x (
n
n ) e jn j 2kn
e
x(n)e jn X ( )
n
x( n)
n
X ( ) x ( n)e
n
j n
x ( n)
n
7
DTFT
• Determine the DTFT of anu(n)
8
Discrete Fourier Transform (DFT)
• Frequency analysis of discrete time signals done on a DSP
processor
• Time domain to frequency domain representation X(ω)
• But it is continuous function of ω
• Not a computationally convenient representation of x(n)
• We will consider the representation of x(n), by taking samples
of X(ω) DFT
• i.e. take samples of DTFT DFT
• DTFT
9
Discrete Fourier Transform
• A finite duration sequence x(n) of length L [x(n)=0 for
n<0 and n≥L] has a Fourier transform
10
Discrete Fourier Transform (contd…)
11