LECT - 2 Discrete-Time Systems Convolution
LECT - 2 Discrete-Time Systems Convolution
Systems Convolution
Sem. II, 2010 E.C Electrical and Computer Engineering By: Waltengus
2.1 Discrete Time Signals
For all n. This is equivalent to saying that the sequence repeats itself
every N samples.
If a signal is periodic with period N, it is also periodic with period 2N,
period 3N, and all other integer multiples of N.
The fundamental period, which we will denote by N, is the smallest
positive integer for which Eq. above is satisfied. If Eq. above is not
satisfied for any integer N, x(n) is said to be an aperiodic signal.
Example 2.1 The signals
Where gcd(N1, N2) means the greatest common divisor of N1 and N2.
The same is true for the product; that is,
Where N is a positive integer. In this case, y(n) will be periodic with period N.
The system on the other hand, is not memoryless because the output at time
no depends on the value of the input both at time no and at time no - 1.
y(n) = x(n) + x(n - I)
2.2.5 Causality
A system property that is important for real-time applications is
causality.
A system is said to be causal if, for any no, the response of the system at
time no depends only on the input up to time n = no.
For a causal system, changes in the output cannot precede changes in
the input. Thus, if x1 (n) = x2(n) for n no, y1(n) must be equal to y2(n) for
n n o.
Causal systems are therefore referred to as non anticipatory. An LSI
system will be causal if and only if h(n) is equal to zero for n < 0.
Example 2.4 The system described by the equation y (n) = x(n) + x(n - 1) is
causal because the value of the output at any time n = no depends only on
the input x(n) at time no and at time no - 1.
The system described by y(n) = x(n) + x(n+ 1), on the other hand, is non
causal because the output at time n = no depends on the value of the input at
time no + 1.
4.2.6 Stability
In many applications, it is important for a system to have a response, y(n),
that is bounded in amplitude whenever the input is bounded.
A system with this property is said to be stable in the bounded input-
bounded output (BIBO) sense. Specifically.
2.2.7 lnvertibility
A system property that is important in applications such as channel
equalization and deconvolution is invertibility.
A system is said to be invertible if the input to the system may be
uniquely determined from the output.
In order for a system to be invertible, it is necessary for distinct
inputs to produce distinct outputs.
In other words, given any two inputs x1(n) and x2(n) with x1(n) ≠ x2(n),
it must be true that y1(n) ≠ y2(n).
y(n) = x(n)g(n)
is invertible if and only if g(n) ≠ 0 for all n. In particular, given y(n)
with g(n) nonzero for all n, x(n) may be recovered from y(n) as follows:
2.2.8 Convolution
The relationship between the input to a linear shift-invariant system, x(n),
and the output, y(n), is given by the convolution sum
Convolution Properties
Convolution is a linear operator and, therefore, has a number of important
properties including the commutative, associative, and distributive
properties.
Commutative Property
The commutative property states that the order in which two sequences
are convolved is not important.
Mathematically, the commutative property is
This property states that a system with a unit sample response h(n)
and input x(n) behaves in exactly the same way as a system with unit
sample response x(n) and an input h(n).
Associative Property
The convolution operator satisfies the associative property, which is
The associative property states that if two systems with unit sample
responses h1(n) and h2(n) are connected in cascade as shown in Fig.
below (b).
An equivalent system is one that has a unit sample response equal to
the convolution of h1 (n) and h2(n):
Fig. 2.5. The interpretation of convolution properties from a systems point of view.
Distributive Property
The distributive property of the convolution operator states that
This property asserts that if two systems with unit sample responses
h1(n) and h2(n) are connected in parallel, as illustrated in Fig. 2.5(c).
An equivalent system is one that has a unit sample response equal to
the sum of h1(n) and h2(n):
Example 2.6. Let us perform the convolution of the two signals