Professional Documents
Culture Documents
SYSTEMS
DISCRETE-TIME SIGNALS
Representing Discrete-Time Signals
Graphical Representation
x(n)
4
-5 -4 -3 -2 -1 0 1 2 3 4 5
Functional Representation
1 for n 1,3
x(n) 4 for n 2
0 elsewhere
DISCRETE-TIME SIGNALS
Representing Discrete-Time Signals
Tabular Representation
n … -2 -1 0 1 2 3 4 …
x(n) … 0 0 0 1 4 1 0 …
Sequence Representation
x(n) {... 0 ,0,0, 1, 4,1, 0,...}
or
x(n) {0, 1, 4,1}
DISCRETE-TIME SIGNALS
Some Fundamental Sequence
Unit Sample Sequence [δ(n)]
1 n0
(n )
0 otherwise
Unit Step Signal [u(n)]
1 n0
u ( n)
0 n0
DISCRETE-TIME SIGNALS
Signal Duration
Finite-Length Sequence – discrete-time sequence that is
equal to zero for values of n outside a finite interval [N1,
N2].
x, N 1 n N 2
x(n)
0, otherwise
n
-5 -4 -3 -2 -1 0 1 2 3 4 5
x(n)
4
Example 2.1 2
1
n
-5 -4 -3 -2 -1 0 1 2 3 4
5
Solution: n=2 n=-1
For x(n-3) x(2-3)=x(-1) x(-1-3)=x(-4)
n=0 Base on graph Base on graph
x(0-3)=x(-3) x(-1)= 3 x(-4)=0
Base on graph
x(-3)= 1 n=3 n=-2
x(3-3)=x(0) x(-2-3)=x(-5)
n=1 Base on graph Base on graph
x(1-3)=x(-2) x(0)= 4 x(-5)= -1
Base on graph …
x(-2)= 2
Example 2.1
n x(n-3)
-5 -4 -3 -2 -1 0 1 2 3 4 5 4
n
-2 -1 0 1 2 3 4 5 6 7 8
Example 2.1
n x(n+2)
-5 -4 -3 -2 -1 0 1 2 3 4 5 4
n
-7 -6 -5 -4 -3 -2 -1 0 1 2 3
DISCRETE-TIME SIGNALS
Simple Manipulation of Discrete-time
Signal
Transformation of the Independent variable (time, n)
Folding or Reflection of the signal about the time origin.
The time base is to be replaced n by –n .
Example 2.2
1
n
-5 -4 -3 -2 -1 0 1 2 3 4 5
x(n)
4
Example 2.2 3
2
-4 -3 -2 -1 0 1 2 3 4 5 n
Solution: n=3
Let y(n)=x(-n) y(3)= x(-3)
n=0 n=-3 n= -4
x(-3)= 2
y(0)= x(0) y(-3)= x(3) y(-4)= x(4)
Base on graph x(3)= 3 x(4)= 4
n=4
x(0)= 0
y(4)= x(-4)
n=-5
n=1 x(-4)= 0
y(-5)= x(5)
y(1)= x(-1) x(5)= 0
x(-1)= 2 n=-1 x(n)
y(-1)= x(1) 4
n=2 x(1)= 1
y(2)= x(-2) 3
x(-2)= 2 n= -2
y(-2)= x(2) 2
x(2)= 2
1 n
-5 -4 -3 -2 -1 0 1 2 3 4
DISCRETE-TIME SIGNALS
Simple Manipulation of Discrete-time Signal
Transformation of the Independent variable (time, n)
Folding or Reflection of the signal about the time origin.
Note:
Folding and Time-shifting a signal are not commutative.
Let TD = time delay operation
FD = folding operation
TDK[x(n)] = x(n–k), k>0
FD [x(n)] = x(–n)
Now,
TDk {FD[x(n)] }= TD{x(–n)} = x(–n+k)
Whereas,
FD {TDk [x(n)]} = FD{x(n–k)} = x(–n–k)
Example 2.3
3 3
2 2
1 1
-5 -4 -3 -2 -1 0 1 2 3 4 5
n -3 -2 -1 0 1 2 3 4 5 6
x(n+2)
4
-6 -5 -4 -3 -2 -1 0 1 2 3
n
Example 2.3
4
x(n) 4
3 3
2 2
1 1
-5 -4 -3 -2 -1 0 1 2 3 4 5
n -7 -6 -5 -4 -3 -2 -1 0 1 2
x(-n)
4
1 n
-5 -4 -3 -2 -1 0 1 2 3 4
DISCRETE-TIME SIGNALS
Simple Manipulation of Discrete-time Signal
Transformation of the Independent variable (time, n)
Time-Scaling. The independent variable time, n, is
replaced by μn, where μ is an integer.
The signal y(n) = x(μn) is a time-scaled version of x(n).
If |μ| > 1, we are SPEEDING UP or DOWN SAMPLING
x(n) by a factor of μ
If |μ| < 1, we are SLOWING DOWN or UP SAMPLING
x(n) by a factor of μ.
Example 2.4
Show the graphical representation of the signal
y(n) = x(2n) where x(n) is the signal illustrated
below.
x(n)
4
3
-7 -6 -5
-4 -3 -2 -1 0 1 2 3 4 5 6 7 n
–1
–2
–3
x(n)
4
3
2
Example 2.4 -7 - 6 -5
1
-4 -3 -2 -1 0 1 2 3 4 5 6 7 n
–1
–2
y(n)=x(2n) n=3 –3
n=-2
n=0 y(3)=x(2*3)=x(6) y(-2) =x(2*(-2))
y(0)=x(0)=4 =4 =x(-4)=0
4
3
-7 -6 -5
-4 -3 -2 -1 0 1 2 3 4 5 6 7 n
–1
–2
–3 y(n)=x(2n)
4
-2 -1 0 1 2 3 n
–2
DISCRETE-TIME SIGNALS
Simple Manipulation of Discrete-time
Signal
Amplitude Modifications
Amplitude scaling
y(n) = A x(n)
Addition of two signals
y(n) = x1(n) + x2(n)
Multiplication of two signals
y(n) = x1(n) x2(n)
DISCRETE-TIME SYSTEMS
A device or algorithm that operates on a discrete-time
signal, according to some well-defined rules, to produce
another discrete-time signal.
y(n) = T[ x(n)]
where: T = denotes the transformation
x(n) = input signal
y(n) = output signal
a) y(n) = x(n)
b) y(n) = x(n–1)
c) y(n) = x(n+1)
d) y(n) = ⅓ [x(n+1) + x(n) + x(n–1)
DISCRETE-TIME SYSTEMS
Block Diagram Representation of Discrete-Time Systems
Memoryless – a system is said to be memoryless if the output at any
time n = no depends only on the input at time n = no.
a. Adder. Performs the addition of two signal sequences to form
another sequence. Memoryless operation.
x1(n)
y(n)= x1(n) + x2(n)
+
x2n)
x2(n)
d. Unit delay Element. A special system that simply delays the signal passing
through it by one sample. It requires memory.
e. Unit advance Element. A special system that simply moves the signal
passing through it by one sample. It requires memory.
x(n) y(n)= x(n+1)
z
Example 2-6