Documente Academic
Documente Profesional
Documente Cultură
Fall 2015
Signals - Introduction
Signal: Anything that carries some information can be called as
signal. A signal is also defined as any physical quantity that
varies with time, space or any other independent variable
or variables.
Eg: 1 = 5
Examples of signals:
1. Speech signal
2 = 20 2
2. ECG signal
Types of signals
Types:
1.
Eg 2: () = 10(2 50 ) 10(341.4)
x(t) Vs time t
10
Amplitude=10, frequency
=341.4 rad /sec. or 50Hz
value of x(t)
4
2
0
-2
-4
-6
-8
-10
0.005
0.01
0.015
0.02
0.025
time t in Seconds
0.03
0.035
0.04
Discrete Signals
Defined for only discrete values of
time
Eg: value of temperature measured
at every hour inside a room.
25o C 25o C
20o C
25o C
22o C
Basic Sequences
Unit sample (impulse) sequence
0 n 0
[n] =
1 n = 0
0 n < 0
u[n] =
1 n 0
1.5
1
0.5
0
-10
10
-5
10
-5
10
1.5
1
0.5
0
-10
Exponential sequences
-5
0.5
x[n] = An
0
-10
= 1,3
= 2
2. Tabular representation:
n
x[n] .
-2
-1
..
. 0, 0, 1, 4, 1, 0, 0, .
[] =
0, 1, 4, 1, 0, 0, .
4. Graphical representation:
Folding:
This operation is done by replacing the independent variable
n by -n
Shifting:
A signal [] may be shifted in time i.e; the signal can be
Problem: 1
A discrete time signal is shown in Figure. Sketch and label each of
the following signals.
(a) ( 2)
(b) (2)
(c) ()
(d) ( + 2)
Problem:2
1+ ,
3 1
3
= 1,
03
0,
(i) First fold and then delay the resulting signal by four samples.
(ii) First delay by four samples and then fold the resulting signal.
d) Compare the results in parts Q1(b) and (c) and derive a rule for obtaining the
signal + 4 from .
< <
any instant is equal to the sum of the values of those two signals at
that instant.
= 1 + 2 ,
< <
< <
Problem: 3
Using the discrete time signal 1 2 shown in Figure represent
each of the following signals by a graph and by a sequence of numbers.
a) 1 = 1 + 2
b) 2 = 2 1
c) 3 = 1 2
An adder:
1 ()
2 ()
A Constant Multiplier:
= 1 + 2 ()
()
= ()
Signal Processing
Signal Processing is a method of extracting
information from the signal which in turn
depends on the type of signal and the nature of
information it carries.
What is a system?
A system is formally defined as an entity that manipulates one or
more signals to accomplish a function, thereby yielding new signals.
input
signal
system
output
signal
Control systems
()
Common system properties:
Static
VS
Dynamic
Time - invariant
VS
Time variant
Linear
VS
Nonlinear
Casual
VS
Non-causal
Stable
VS
unstable
Example:
a) = 1
b) = 2 + ()
( )
= 1 1
+ 2 [2 ]
conditions 1 2
Example:
a) = +
b) = 2
c) = ()
1
1
For all n
Example:
a) = +
b) = + ( 1)
<
<
= 1 2 ()
2 ()
A unit Advance:
A unit Delay:
()
= ( 1)
()
= ( + 1)
Problem: 4
Using basic building blocks, sketch the block diagram representation of the
discrete time system described by the input-output relation.
1
1
1
= 1 + + ( 1)
4
2
2
Impulse Response
x(n)=(n)
T[]
h(n)=T[(n)]
h(n)
(n)
0
(n-5)
0
h(n-5)
0 5
Convolution Sum
(n)
h(n)
T[]
y(n)
x(n)
y ( n) =
k =
convolution
A linear shift-invariant system is completely characterized by its
impulse response.
Characterize a System
x(n)
h(n)
x(n)*h(n)
35
Example
x ( n) = u ( n) u ( n N )
0 1 2 3 4 5 6
a n
h( n) =
0
n0
n<0
0 1 2 3 4 5 6
y(n)=?
Example
y ( n) = x ( n) * h( n) =
x(k )h(n k )
k =
x(k)
k
0 1 2 3 4 5 6
h(k)
h(0k)
0 1 2 3 4 5 6
0 1 2 3 4 5 6
Example
y ( n) = x ( n) * h( n) =
x(k )h(n k )
k =
x(k)
k
0 1 2 3 4 5 6
compute y(0)
h(0k)
0 1 2 3 4 5 6
compute y(1)
h(1k)
0 1 2 3 4 5 6
Example
Two conditions have to be considered.
y ( n) = x ( n) * h( n) =
x(k )h(n k )
k =
x(k)
k
0 1 2 3 4 5 6
compute y(0)
h(0k)
0 1 2 3 4 5 6
compute y(1)
h(1k)
0 1 2 3 4 5 6
Example
y ( n) = x ( n) * h( n) =
x(k )h(n k )
k =
n<N
n
k =0
k =0
N 1
N 1
k =0
k =0
y (n) = a n k =a n a k
( n +1)
1
n
1
a
a
a
=a n
=
1
1 a
1 a 1
nN
y (n) = a n k =a n a k
N
n
n N
a
a
a
1
=a n
=
1
1 a
1 a 1
Example
y ( n) = x ( n) * h( n) =
x(k )h(n k )
k =
5
4
3
n<N
n
y (n) = a n k =a n a k
2
1
0
0
k =0
10
15
k =0
20
( n +1)
1
n
1
a
a
a
=a n
=
1
1 a
1 a 1
25
30
35
40
45
nN
N 1
N 1
k =0
k =0
y (n) = a n k =a n a k
N
n
n N
1
a
a
a
=
=a n
1
1 a
1 a 1
50
Convolution
computation in tabular
form
Problem: 5
Compute the convolution () of the signals by tabulation method.
1, 1, 0, 1, 1
1, 2, 3, 4
and =
=
Solution:
The values of :
=
=
=
=
=
Do by yourself
Determine the convolution () of the signals by analytical method.
1
06
= 3 ,
0,
1,
2 2
=
0,