CH 2 1
CH 2 1
1
Discrete-Time Signals
Representation
• Discrete-time signals can be represented
using:
Sequence of numbers
Graph
Table
Function
2
Cont’d…
• Discrete-time signal can be written as a sequence
of numbers inside braces:
3
Cont’d…
• Graphical representation of a discrete-time
signal with real-valued samples
4
Cont’d…
n -1 0 1
X[n] 1 2 -2
5
Elementary (Common) discrete
time signals
6
Classification of discrete time
signals
• Discrete time signals can be classified as:
7
Periodic and Aperiodic signals
8
Cont’d…
9
Cont’d…
10
Energy and Power signals
11
Cont’d…
12
Cont’d…
Note:
• If energy is finite sequence, average power is zero.
• If energy is infinite sequence, average power may
be either finite or infinite.
Therefore,
• An infinite-energy signal with finite average power
is called a power signal
• A finite-energy signal with zero average power is
called an energy signal
13
Cont’d…
14
Cont’d…
15
Even and Odd signals
16
Cont’d…
17
Cont’d…
18
Basic operations on discrete
time signals
• Addition operation:
x[n] y[n]
– Adder y [ n ] x[ n ] w[ n ]
w[n]
• Multiplication operation
A
– Multiplier x[n] y[n] y [ n ] A x[ n ]
19
Cont’d…
• Time-shifting operation: y[n] x[n N ]
where N is an integer
• If N > 0, it is delaying operation
– Unit delay y [ n ] x [ n 1]
x[n] z 1 y[n]
x[n]
21
Cont’d…
• Example - Consider the following two
sequences of length 5 defined for 0 n 4 :
{a[n]} {3 4 6 9 0}
{b[n]} {2 1 4 5 3}
• New sequences generated from the above
two sequences by applying the basic
operations are as follows:
22
Cont’d…
{c [ n ]} {a [ n ] b [ n ]} {6 4 24 45 0}
{d [ n ]} {a [ n ] b [ n ]} {5 3 10 4 3}
{e[ n ]} 3 {a[ n ]} {4 .5 6 9 13.5 0}
2
23
Cont’d…
• However if the sequences are not of same
length, in some situations, this problem can
be circumvented by appending zero-valued
samples to the sequence(s) of smaller
lengths to make all sequences have the same
range of the time index.
• Example - Consider the sequence of length
3 defined for 0 n 2: { f [n]} { 2 1 3}
24
Cont’d…
• We cannot add the length-3 sequence { f [n]}
to the length-5 sequence {a[n]} defined
earlier
• We therefore first append { f [n]} with 2
zero-valued samples resulting in a length-5
sequence { fe [n]} {2 1 3 0 0}
• Then
{g[n]} {a[n]} { fe[n]} {1 5 3 9 0}
25
Combinations of Basic
Operations
• Example -
L 1
x[n] L xu [n]
27
Cont’d…
x[n] M y[n]
28
Cont’d…
29
2.2. Discrete-Time Systems
• A discrete-time system processes a given input
sequence x[n] to generates an output sequence y[n]
with more desirable properties
• In most applications, the discrete-time system is a
single-input, single-output system:
x[n]
Discrete time y[n]
System
Input sequence Output sequence
30
Discrete-Time Systems: Examples
31
Cont’d…
32
Cont’d…
• M-point moving-average system -
33
Cont’d…
34
Cont’d…
35
Classification of Discrete-Time
Systems:
• Memory loss or memory
• Time invariant or time variant
• Linear or non-linear
• Causal or non-causal
• Stable or unstable
36
Memory loss or memory systems
37
Time invariant or time variant
systems
38
Cont’d…
39
Linear or non-linear Discrete-
Time Systems
40
Cont’d…
41
Cont’d…
42
Cont’d…
43
Causal or non-causal system
44
Stable or Unstable systems
45