Linear Cicruclar Convolution - Practice Problems
Linear Cicruclar Convolution - Practice Problems
1. Compute DFT of the sequence, 𝑥(𝑛) = {0, 2, 3, –1}. Sketch the magnitude
and phase spectrum. Verify the result using inverse DFT
Answer: 𝑋(𝑘) = {4, −3 − 3𝑗, 2, −3 + 3𝑗}
1,0.5
2. Find the linear and circular convolution of the sequences, 𝑥1 (𝑛) = { } and
↑
0.5,1
𝑥2 (𝑛) = { } using DFT.
↑
Linear Convolution
Circular Convolution
Since both 𝑥1 (𝑛) and 𝑥2 (𝑛)are of length 2 circular convolution of both
sequences can be done directly.
The length of convoluted signal 𝑦(𝑛) is 2
1, 1.25
Answer: 𝑦(𝑛) = { }
↑
Linear Convolution
If 𝑦(𝑛) = 𝑥1 (𝑛) ∗ 𝑥2 (𝑛) Then length of 𝑦(𝑛) is
𝑁1 + 𝑁2 − 1 = 4 + 3 − 1 = 6
𝑦(𝑛) starts at 𝑛 = 0 + 0 = 0
𝑦(𝑛) ends at 𝑛 = (0 + 0) + (4 + 3 − 2) = 5
Perform linear convolution of the signals
1, 3, 6, 6, 4, 1
Answer: 𝑦(𝑛) = { }
↑
Circular Convolution
Both 𝑥1 (𝑛) and 𝑥2 (𝑛)are of different length
Make the length of both sequences same by appending zero to the
smaller length sequences
1,2,3,1 1,1,1,0
𝑥1 (𝑛) = { } and 𝑥2 (𝑛) = { }
↑ ↑
Perform circular convolution of both sequences.
The length of convoluted signal 𝑦(𝑛) is 4
5, 4, 6, 6
Answer: 𝑦(𝑛) = { }
↑
4. The input 𝑥(𝑛) and impulse response ℎ(𝑛) of a LTI system are given by,
1, −1, 2 2, 3, −1
𝑥(𝑛) = { } ; ℎ(𝑛) = { }. Determine the response of the system
↑ ↑
using DFT.