SlideShare a Scribd company logo
DIGITAL SIGNAL
PROCESSING
MODULE- 2
Circular Convolution,
Linear Filtering
By
Ms.J.Shiny Christobel, AP/ECE,
Sri Ramakrishna Institute of Technology, Coimbatore 1
X1(n) is fixed & marked in Anti Clockwise Direction
X2(n) is marked in clockwise direction . But
Rotation in Anti Clockwise Direction
Solution:
2
9-May-24
X1(n)
3
X2(n)
1
-1
3
-2
1
-1
2
3
0
0
y(0) = [1x1] + [-1x0] + [-2x0] + [3x3] + [2x-1]
= 1 + 0 + 0 + 9 - 2 = 8
Rotate x2(n) in anti-
clockwise direction
9-May-24
X1(n)
4
X2(n)
1
-1
3
-2
2
-1
3
0
0
1
y(1) = [1x2] + [-1x1] + [-2x0] + [3x0] + [3x-1]
= 2 - 1 + 0 + 0 - 3 = -2
9-May-24
X1(n)
5
X2(n)
1
-1
3
-2
3
-1
0
0
1
2
y(2) = [1x3] + [-1x2] + [-2x1] + [3x0] + [0x-1]
= 3 - 2 - 2 + 0 + 0 = -1
9-May-24
X1(n)
6
X2(n)
1
-1
3
-2
0
-1
0
1
2
3
y(3) = [1x0] + [-1x3] + [-2x2] + [3x1] + [0x-1]
= 0 - 3 - 4 + 3 + 0 = -4
9-May-24
X1(n)
7
X2(n)
1
-1
-2
0
-1
1
2
3
0
3
y(4) = [1x0] + [-1x0] + [-2x3] + [3x2] + [1x-1]
= 0 + 0 - 6 + 6 - 1 = -1
Ans:
y(n) = { 8, -2, -1, -4, -1 }
9-May-24
8
9-May-24
9
9-May-24
10
9-May-24
11
9-May-24
12
9-May-24
13
9-May-24
Linear Convolution
14
9-May-24
Circular Convolution without zero padding
15
9-May-24
Circular Convolution with zero padding
x(n) = {1,2,3,1} , length of x(n) is L = 4
h(n) = {1,1,1} , length of h(n) is M = 3
if
append (L-1) zeroes at the end of x(n)
append (M-1) zeroes at the end of h(n)
then the given sequence will be
x(n) = {1,2,3,1,0,0}
h(n) = {1,1,1,0,0,0}
16
9-May-24
17
9-May-24
18
9-May-24
19
9-May-24
Use of FFT in Linear Filtering
Methods:
(1)Overlap Add Method
(2)Overlap Save Method
 Fast Convolution
 Linear filtering Long Sequences
20
9-May-24
21
9-May-24
22
9-May-24
23
9-May-24
24
9-May-24
25
9-May-24
26
9-May-24
27
9-May-24
28
9-May-24
29
9-May-24
30
9-May-24
31
9-May-24
32
9-May-24
33
9-May-24
34
9-May-24
35
9-May-24
36
9-May-24
37
9-May-24
38
9-May-24
39
9-May-24

More Related Content

Similar to circular convolution and Linear convolution

51545 0131469657 ism-4
51545 0131469657 ism-451545 0131469657 ism-4
51545 0131469657 ism-4
Carlos Fuentes
 
Ejerciciosderivadasresueltos
EjerciciosderivadasresueltosEjerciciosderivadasresueltos
Ejerciciosderivadasresueltos
bellidomates
 

Similar to circular convolution and Linear convolution (20)

1301 c1 january_2013_mark_scheme
1301 c1 january_2013_mark_scheme1301 c1 january_2013_mark_scheme
1301 c1 january_2013_mark_scheme
 
C 9 Coordinate Geometry Graphs
C 9 Coordinate Geometry GraphsC 9 Coordinate Geometry Graphs
C 9 Coordinate Geometry Graphs
 
Calculo integral - Larson
Calculo integral - LarsonCalculo integral - Larson
Calculo integral - Larson
 
Maieee04
Maieee04Maieee04
Maieee04
 
51545 0131469657 ism-4
51545 0131469657 ism-451545 0131469657 ism-4
51545 0131469657 ism-4
 
Capitulo 4 Soluciones Purcell 9na Edicion
Capitulo 4 Soluciones Purcell 9na EdicionCapitulo 4 Soluciones Purcell 9na Edicion
Capitulo 4 Soluciones Purcell 9na Edicion
 
4. la integral definida
4. la integral definida4. la integral definida
4. la integral definida
 
Laws of Exponent
Laws of ExponentLaws of Exponent
Laws of Exponent
 
51542 0131469657 ism-1
51542 0131469657 ism-151542 0131469657 ism-1
51542 0131469657 ism-1
 
1. limits
1. limits1. limits
1. limits
 
Solution homework2
Solution homework2Solution homework2
Solution homework2
 
Power Series
Power SeriesPower Series
Power Series
 
Ejerciciosderivadasresueltos
EjerciciosderivadasresueltosEjerciciosderivadasresueltos
Ejerciciosderivadasresueltos
 
Solutions manual for college algebra 10th edition by larson ibsn 9781337282291z
Solutions manual for college algebra 10th edition by larson ibsn 9781337282291zSolutions manual for college algebra 10th edition by larson ibsn 9781337282291z
Solutions manual for college algebra 10th edition by larson ibsn 9781337282291z
 
Ernest f. haeussler, richard s. paul y richard j. wood. matemáticas para admi...
Ernest f. haeussler, richard s. paul y richard j. wood. matemáticas para admi...Ernest f. haeussler, richard s. paul y richard j. wood. matemáticas para admi...
Ernest f. haeussler, richard s. paul y richard j. wood. matemáticas para admi...
 
Solucionario de matemáticas para administación y economia
Solucionario de matemáticas para administación y economiaSolucionario de matemáticas para administación y economia
Solucionario de matemáticas para administación y economia
 
Sol mat haeussler_by_priale
Sol mat haeussler_by_prialeSol mat haeussler_by_priale
Sol mat haeussler_by_priale
 
31350052 introductory-mathematical-analysis-textbook-solution-manual
31350052 introductory-mathematical-analysis-textbook-solution-manual31350052 introductory-mathematical-analysis-textbook-solution-manual
31350052 introductory-mathematical-analysis-textbook-solution-manual
 
Semi-Magic Squares From Snake-Shaped Matrices
Semi-Magic Squares From Snake-Shaped MatricesSemi-Magic Squares From Snake-Shaped Matrices
Semi-Magic Squares From Snake-Shaped Matrices
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machines
 

More from Shiny Christobel (8)

DSP Module -5 Multirate Signal Processing and its applications
DSP Module -5 Multirate Signal Processing and its applicationsDSP Module -5 Multirate Signal Processing and its applications
DSP Module -5 Multirate Signal Processing and its applications
 
DSP Module-4 Finite Wordlength Effect and Zero Limit Cycle
DSP Module-4 Finite Wordlength Effect and Zero Limit CycleDSP Module-4 Finite Wordlength Effect and Zero Limit Cycle
DSP Module-4 Finite Wordlength Effect and Zero Limit Cycle
 
DSP - Realization of Finite Impulse Response Filter
DSP -  Realization of  Finite Impulse Response FilterDSP -  Realization of  Finite Impulse Response Filter
DSP - Realization of Finite Impulse Response Filter
 
DFT - Discrete Fourier Transform and its Properties
DFT - Discrete Fourier Transform and its PropertiesDFT - Discrete Fourier Transform and its Properties
DFT - Discrete Fourier Transform and its Properties
 
BJT - Bipolar Junction Transistor / Electron Devices
BJT -  Bipolar Junction Transistor /  Electron DevicesBJT -  Bipolar Junction Transistor /  Electron Devices
BJT - Bipolar Junction Transistor / Electron Devices
 
Transducers and Data Aquisition Systems.pdf
Transducers and Data Aquisition Systems.pdfTransducers and Data Aquisition Systems.pdf
Transducers and Data Aquisition Systems.pdf
 
Semiconductors
SemiconductorsSemiconductors
Semiconductors
 
DSP PPT
DSP PPTDSP PPT
DSP PPT
 

Recently uploaded

Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
Kamal Acharya
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DrGurudutt
 
一比一原版(UNK毕业证)内布拉斯加州立大学科尼分校毕业证成绩单
一比一原版(UNK毕业证)内布拉斯加州立大学科尼分校毕业证成绩单一比一原版(UNK毕业证)内布拉斯加州立大学科尼分校毕业证成绩单
一比一原版(UNK毕业证)内布拉斯加州立大学科尼分校毕业证成绩单
tuuww
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Lovely Professional University
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单
一比一原版(UofT毕业证)多伦多大学毕业证成绩单一比一原版(UofT毕业证)多伦多大学毕业证成绩单
一比一原版(UofT毕业证)多伦多大学毕业证成绩单
tuuww
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
AbrahamGadissa
 

Recently uploaded (20)

Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
 
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and ClusteringKIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
一比一原版(UNK毕业证)内布拉斯加州立大学科尼分校毕业证成绩单
一比一原版(UNK毕业证)内布拉斯加州立大学科尼分校毕业证成绩单一比一原版(UNK毕业证)内布拉斯加州立大学科尼分校毕业证成绩单
一比一原版(UNK毕业证)内布拉斯加州立大学科尼分校毕业证成绩单
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...
NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...
NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...
 
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
 
Attraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptxAttraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptx
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单
一比一原版(UofT毕业证)多伦多大学毕业证成绩单一比一原版(UofT毕业证)多伦多大学毕业证成绩单
一比一原版(UofT毕业证)多伦多大学毕业证成绩单
 
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamKIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
 

circular convolution and Linear convolution