Signals and Systems: Dr. Muayad
Signals and Systems: Dr. Muayad
Signals and Systems: Dr. Muayad
Lecture 3
Dr. Muayad
3rd year
1
Discrete time systems
3.1 Introduction
In many applications of digital signal processing, we wish to design a
device or an algorithm that performs some prescribed operation on a discrete
time signal such a device or algorithm is called a discrete time system. A
discrete time system is a device or algorithm that operates on a discrete time
signal called the input or excitation, to produce another discrete time signal
called the output or response of the system. A discrete time system is
defined mathematically as a transformation or operator that maps an input
sequence x[n] into a unique sequence output y[n]
y[n]=T{x[n]} …(3.1)
x[n] y[n]
T{.}
2
3.2 Block Diagram Representation of Discrete Time Systems
There are some basic building blocks that can be interconnected to form
complex systems:
1. Adder: - it is performs the addition of two signal sequences to form
another sequence as shown in Figure (3-2)
X2(n)
X2(n)
3
4- Unit delay element: - it is a special system that delays the signals passing
through it by one sample. Figure (3-5) illustrates such a system. A symbol
z 1 denote the one unit delay
5- Unit advance element: - It is moves the input x(n) a head by one sample
in the time to yield x(n+1). Figure (3-6) illustrates this operation
Example (3.1): sketch the block diagram representation of the discrete time
system described by the input-output relation
1 1 1
y ( n) y (n 1) x(n) x(n 1)
4 2 2
4
0.5
x (n) z 1
y (n)
+ +
0.5
0.25
z 1
5
b. y(n) x 2 (n)
Solution:-
a. For two input sequences x1 (n) and x2 (n) ,the corresponding output are
y1 (n) nx1 (n) , y 2 (n) nx2 (n)
The response of the system to a linear combination of these two input signals
is
y3 (n) [a1 x (n) a 2 x (n)]2
1 2
y3 (n) a1 x1 (n) 2a1 a 2 x1 (n) x2 (n) a 22 x22 (n)
2 2
6
2. Time invariant versus time variant systems:
A system is called time invariant if its input- output characteristics do not
change with time. To determine if any given system is time invariant,
basically we excite the system with an arbitrary input sequence x(n), which
produce an output denoted as y(n). Now suppose that the same input is
delayed by k unit of time to yield x(n-k) , and again applied to the same
system. If the characteristic of the system do not change with time, the
output of the system is y(n-k). That is, the output will be the same as the
response to x(n),except that it will be delayed by the same k units in time
that the input was delayed.
Hence the system is called time invariant or shift invariant if and only if
x(n) y(n)
Implies that
x(n-k) y(n-k)
For every input signal x(n) and every time shift k. the time invariant system
can be seen in Figure (3-9)
7
S(t) y(t)
1
0.5
S(t) y(t)
0 LTIS 0
T1 t T2 t
S(t) y(t)
1
S(t) y(t) 0.5
LTIS
0 T1 t 0 T2 t
8
3. Causal versus noncausal systems:
A system is said to be causal if the output of the system at any time n [i.e.
y(n)] depends only on the present and past input ( i.e. x(n), x(n-1),x(n-2)…], but
Solution:
a. y (n) x() x( 1) x( 2).......
For n=2
y (2) x( ) x( 1) ........ x(2)
it is depend on the past and present value of inputs ,then the system is
causal
b. y(n)=x(2n)
y(1)=x(2)
y(2)=x(4)
The output is depend on the future value of input
9
4- Stable versus unstable systems: a system is said to be bounded input -
bounded output (BIBO) stable if and only if every bounded input sequence
produces a bounded output sequence. The input x[n] is bounded if there
exists a fixed positive finite value Bx such that
x[n] Bx for all n … (3.5)
Stability requires that, for every bounded input, there exists a fixed positive
finite value By such that
y[n] B y for all n … (3.6)
For some bounded input sequence x(n), the output is unbounded( infinite ),
The system is classified as unstable.
10
Homework
1. For each of the following system, determine whether the system is
linear, causal, time invariant, static or dynamic and stable.
a. T ( x[n]) e x[ n]
b. T ( x[n]) ax[n] b
c. T ( x[n]) x[n]
11