Signals
Signals
Convolution
δ(t) h(t)
δ (t −T) h (t – T)
x(t) δ (t − T) x(T)h(t − T)
Obviously,
From last two statements, we can say that for an
input x(T)δ (t–T) the output is x(T)h(t–T) and for an input of
continuous summation or integration of x(T) δ (t–T), the
output is also continuous summation of x(T) h(t–T).
Therefore, we can write by the linearity of the system
The linear convolution is the convolution process for the continuous time
systems. The convolution of continuous time (CT) signals possesses the
following properties:
for a given t.
The meaning of the words ‘graphically process’ is to
find x (λ), x (t – λ) and to multiply these two. The
1 2
amount ‘t’ giving x (t– λ) for positive ‘t’ and Fig. 7.5(c) shows
2
y(t) =A (2T + t)
2 (7.5)
respectively.
Fig. E7.2
Fig. E7.3
remains under x (λ) has the width of [2– (–1 + t)] = (3 – t).
1
In Figs. E7.1, E7.2, E7.3, E7.4, and E7.5, in the proper sealing
of x (t) and x (t). The heights of x (t) and x (t) should match in
1 2 1 2
all laser.
Fig. E7.4
Fig. E7.5
For t > 3 second:
x (t – λ) will go outside the range of x (λ). Therefore, the
2 1
Fig. E7.8
Fig. E7.9 shows the plot of y(t) for whole range of t which is
asymmetrical.
Fig. E7.9
7.4 DISCRETE CONVOLUTION
+ x (n)*x (n)
1 3
which are added to get the net output y(n). The systems are in
parallel mode.
Fig. 7.8 Replacement of parallel systems
Figure 7.9 shows the two systems which are in cascade i.e., in
series.
The sequences x(n) and y(n) are of finite length but one or both
sequences may be one-sided and two-sided.
For example
If and Then
Similarly,
Therefore,
and so on.
This gives the general standard form
If we convolve two finite sequences x(n) with y(n), we can determine the
convolution sum. If x(n) and y(n) are periodic, the sequence x(n) and y(n–
k) is of infinite length and hence the sum does not converge. Therefore, we
get the infinite convolution which is absolutely meaningless. It is possible
in such cases that for over one period. the convolution result gives the
similar result of normal convolution. Figure 7.10 shows the sequences x(n)
and y(n).
Therefore, the value of y(0) which slips out the period enters at the left and
hence the number of terms remains the same during this period. Therefore,
we can say that over one period of N terms the convolution can be obtained
as a circular one if and only if the sequences are of same length. This
convolution is denoted by N. This sum is useful for periodic sequences and
results a periodic sequences.
Solution
The corresponding numbers on two circles are multiplied and the sum of
the products gives x3(n) for n= 0.
Fig. E7.10
For n = 0: x3(0) = 1 × 3 + 2 × 3 + 1 × 3 + 1 × 4 = 16
For n = 1: x3(1) = 1 × 1 + 2 × 3 + 3 × 3 + 4 × 1 = 20
For n = 2: x3(2) = 1 × 1 + 2 × 1 + 3 × 3 + 4 × 3 = 24
For n = 3: x3(2) = 1 × 3 + 2 × 1 + 3 × 1 + 4 × 3 = 20
Matrix Method: Let us first arrange x1(–k) in the first row of a matrix
starting with x1(0) followed by x1(3), x1(2) and x1(1). To form the next row,
the first row is shifted to the right circularly so that the term which drops
off to the right reappears on the left.
x(k) is arranged in vertical column matrix with x2(0) at the top and x2(N – 1)
at the bottom. The product of the two matrices gives x3(n) for n = 0, 1, 2, 3.
Example 7.3 Perform the linear and circular convolution of the two
sequences x1(n) and x2(n) when
Solution
y(0) = 3
y(1) = 1 + 6 = 7
y(2) = 4 + 2 + 9 = 15
y(3) = 2 + 8 + 3 + 12 = 25
y(4) = 4 + 12 + 4 = 20
y(5) = 6 + 16 = 22
y(6) = 8
y(7) = 0
y(8) = 0 etc.
Fig. E7.11
Tabular Method:
Let us prepare a table putting the elements of {x(n)}
horizontally and that of {y (n)} vertically shown in Fig. E7.13.
The elements of each box is the multiplication of the elements
of {x(n)} and {y(n)}.
Fig. E7.13
Fig. E7.14
SIGNIFICANT POINTS
*x (t)
3
Discrete convolution:
If the input x(n) is given to discrete time system having an
impulse {h(n)}, the output is given by convolving the {h(n)}
with x(n).
The limits will reduce to 0 to n for one sided x(n) and h(n).
Properties of discrete convolution:
Commutative property: x (n)*x (n) = x (n)*x (n)
1 2 2 1
Associative property: x (n)*[x (n) *x (n)] = [x (n)*x (n)] *x (n)
1 2 3 1 2 3
+ x (n)*x (n)
1 3
+ x (t)*x (t)
1 3
The limits will reduce to 0 to n for one sided x(n) and h(n).
*x (n)
3
+ x (n)*x (n)
1 3
EXERCISES
Q1. The plots of x (t) and x (t) are shown in Fig. 1 and Fig.
1 2
Fig. 1
Fig. 2
[Ans. ]
1.
2.
[Ans. (i) y(n) = u(n) + u(n – 1) + 2u (n – 2) + 5u(n – 3)
(ii) y (n) = … + x(–3) + u(n + 3) + x(–2) u(n + 2) + x(–
1) u(n + 1) + x(0) u(n) + x (1) u(n – 1) + x(2) u(n – 2) +
………]
Q3. Two periodic signals x (n) and x (n) with period four given
1 2
below:
Determine the circular convolution between them i.e., x (n) 3
method.
[Ans.: ]
[Ans.: ]
1.
2.
3.
4.
2. Find the correct expression:
0.
1.
2.
3.
5. Find the correct representation for the following:
0. x1 (n)*x2(n) = x2(n)*x1(n)
1. x1 (n)*[x2(n) * x3(n)] = [x1(n)*x2(n)]*x3(n)
2. x1 (n)*[x2(n) + x3(n)] = x1(n)*x2(n) + x1(n)] + x3(n)
3. all are valid
4. only (a) and (c) are valid
Answers