Professional Documents
Culture Documents
Input
x(n)
System Impulse
Response
h(n)
Output
y(n)
CONVOLUTION
If h(n) is the system impulse response, then the input-output
relationship is a convolution.
Definition of convolution:
y ( n ) = h ( n ) * x ( n ) = h ( ) x ( n )
=
y ( n ) = x ( n ) * h ( n ) = x ( ) h ( n )
=
Linear convolution
Example :
Given 2 signals as input and system impulse response as
below
1 1
0 0]
2 4
h[n] = [1 1 1 0 0]
Determine the linear convolution(output y[n]) of these
signals.
x[n] = [1
-4
-3
-2
-1
h( )
x (0 )
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
y[n]
1
3/2
7/4
y[n] = [1 3 / 2 7 / 4 3 / 4 1 / 4]
-4
-3
-2
-1
h( )
x (0 )
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
y[n]
1
3/2
7/4
y[n] = [1 3 / 2 7 / 4 3 / 4 1 / 4]
-4
-3
-2
-1
h( )
x (0 )
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
y[n]
1
3/2
7/4
y[n] = [1 3 / 2 7 / 4 3 / 4 1 / 4]
-4
-3
-2
-1
h( )
x (0 )
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
y[n]
1
3/2
7/4
y[n] = [1 3 / 2 7 / 4 3 / 4 1 / 4]
-4
-3
-2
-1
h( )
x (0 )
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
y[n]
1
3/2
7/4
y[n] = [1 3 / 2 7 / 4 3 / 4 1 / 4]
-4
-3
-2
-1
h( )
x (0 )
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
y[n]
1
3/2
7/4
y[n] = [1 3 / 2 7 / 4 3 / 4 1 / 4]
Circular convolution
For periodic continuous and discrete-time system, the output
y(t)&y[n] are defined as
y (t ) = hT (t ) x(t )
h(t)& h[n] are system impulse response and x(t) &x[n] are the
input signals. The operations that involved both these signals
(which only one of these signal in periodic way) known as
circular convolution.
Thus, the relationship in frequency domain will be as a
multiplication of spectrum of h(t) and x(t) as
Y( f ) = H ( f )X ( f )
Y (e j 2f ) = H (e j 2f ) X (e j 2f )
Linear convolution
Example:
Given 2 signals as input signal and system impulse
response as below
1 1
0 0]
2 4
h[n] = [1 1 1 0 0]
Determine the circular convolution (output y[n]) of
these signals
x[n] = [1
-4
-3
-2
-1
h( )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
x (0 )
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
x (6 )
x (7 )
x(8 )
y[n]
-4
-3
-2
-1
h( )
x (0 ) 0
1/4
1/2
x(1 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
x(2 )
x(3 )
x(4 )
x(5 )
x (6 )
x (7 )
x(8 )
y[n]
1
3/2
-4
-3
-2
-1
h( )
x (0 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
x (6 )
x (7 )
x(8 )
y[n]
1
3/2
7/4
-4
-3
-2
-1
h( )
x (0 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
x (6 )
x (7 )
x(8 )
y[n]
1
3/2
7/4
-4
-3
-2
-1
h( )
x (0 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
x (6 )
x (7 )
x(8 )
y[n]
1
3/2
7/4
-4
-3
-2
-1
h( )
x (0 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
x (6 )
x (7 )
x(8 )
y[n]
1
3/2
7/4
-4
-3
-2
-1
h( )
x (0 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
x (6 )
x (7 )
x(8 )
y[n]
1
3/2
7/4
1
3/2
-4
-3
-2
-1
h( )
x (0 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
x (6 )
x (7 )
x(8 )
y[n]
1
3/2
7/4
1
3/2
7/4
1
-4
-3
-2
-1
h( )
x (0 )
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
1/4
1/2
x(1 )
x(2 )
x(3 )
x(4 )
x(5 )
x (6 )
x (7 )
x(8 )
y[n]
1
3/2
7/4
1
3/2
7/4
1
1 3 / 2 . .]
linear convolution
circular convolution
24
25
26
27
28
29
SAMPLING OF
DISCRETE TIME
SIGNALS
SAMPLING
At the end of this topics, students should be able to:
Explain the sampling process
Analyze the sampling process in term of graphical
and
mathematics
Explain the Nyquist Theorem
31
SAMPLING
SAMPLING
Sampling is the process of conversion from continuous-time to
discrete-time representation.
33
SAMPLING
34
SAMPLING
Sampling Process
35
signal x(n) is
&
#
X (exp( j 2f )) = FT [ x(n)] = FT [x(t ) x (t )]= FT $ x(t ) (t nTs )!
%n =
"
n =
= X ( f nf s )
n =
36
37
-fm
fm
|
X(exp(j2f)
|
-2fs
-fs
-fm
fm
fs
2fs
38
processing time.
f s 2 f max
39
Music 02