SlideShare a Scribd company logo
Fourier Transforms of Discrete
Signals
Mr. HIMANSHU DIWAKAR
Assistant Professor
JETGI
Mr. HIMANSHU DIWAKAR JETGI 1
Mr. HIMANSHU DIWAKAR JETGI 2
Sampling
• Continuous signals are digitized using digital computers
• When we sample, we calculate the value of the continuous
signal at discrete points
• How fast do we sample
• What is the value of each point
• Quantization determines the value of each samples value
Mr. HIMANSHU DIWAKAR JETGI 3
Sampling Periodic Functions
- Note that wb = Bandwidth, thus if then aliasing occurs (signal overlaps)
-To avoid aliasing
-According sampling theory:
To hear music up to 20KHz a CD
should sample at the rate of 44.1 KHzMr. HIMANSHU DIWAKAR JETGI 4
Discrete Time Fourier Transform
• In likely we only have access to finite amount of data sequences (after
sampling)
• Recall for continuous time Fourier transform, when the signal is
sampled:
• Assuming
• Discrete-Time Fourier Transform (DTFT):
Mr. HIMANSHU DIWAKAR JETGI 5
Discrete Time Fourier Transform
• Discrete-Time Fourier Transform (DTFT):
• A few points
• DTFT is periodic in frequency with period of 2p
• X[n] is a discrete signal
• DTFT allows us to find the spectrum of the discrete signal as viewed from a
window
Mr. HIMANSHU DIWAKAR JETGI 6
Example of Convolution
• Convolution
• We can write x[n] (a periodic function) as an infinite sum of the function xo[n]
(a non-periodic function) shifted N units at a time
• This will result
• Thus
Mr. HIMANSHU DIWAKAR JETGI 7
Finding DTFT For periodic signals
• Starting with xo[n]
• DTFT of xo[n]
Mr. HIMANSHU DIWAKAR JETGI 8
Example A & B
X[n]=a|n|, 0 < a < 1.
Mr. HIMANSHU DIWAKAR JETGI 9
Table of Common Discrete Time Fourier Transform (DTFT) Pairs
Mr. HIMANSHU DIWAKAR JETGI 10
Table of Common Discrete Time Fourier Transform (DTFT) Pairs
Mr. HIMANSHU DIWAKAR JETGI 11
Discrete Fourier Transform
• We often do not have an infinite amount of data which is required by
DTFT
• For example in a computer we cannot calculate uncountable infinite
(continuum) of frequencies as required by DTFT
• Thus, we use DTF to look at finite segment of data
• We only observe the data through a window
• In this case the xo[n] is just a sampled data between n=0, n=N-1 (N points)
Mr. HIMANSHU DIWAKAR JETGI 12
Discrete Fourier Transform
• It turns out that DFT can be defined as
• Note that in this case the points are spaced 2pi/N; thus the resolution of the
samples of the frequency spectrum is 2pi/N.
• We can think of DFT as one period of discrete Fourier series
Mr. HIMANSHU DIWAKAR JETGI 13
A short hand notation
Remember:
Mr. HIMANSHU DIWAKAR JETGI 14
Inverse of DFT
• We can obtain the inverse of DFT
• Note that
Mr. HIMANSHU DIWAKAR JETGI 15
Example of DFT
• Find X[k]
• We know k=1,.., 7; N=8
Mr. HIMANSHU DIWAKAR JETGI 16
Example of DFT
Mr. HIMANSHU DIWAKAR JETGI 17
Example of DFT
Time shift Property of DFT
Polar plot for
Mr. HIMANSHU DIWAKAR JETGI 18
Example of DFT
Mr. HIMANSHU DIWAKAR JETGI 19
Example of DFT
Summation for X[k]
Using the shift property!
Mr. HIMANSHU DIWAKAR JETGI 20
Example of IDFT
Remember:
Mr. HIMANSHU DIWAKAR JETGI 21
Example of IDFT
Remember:
Mr. HIMANSHU DIWAKAR JETGI 22
Fast Fourier Transform Algorithms
• Consider DTFT
• Basic idea is to split the sum into 2 subsequences of length N/2 and continue all
the way down until you have N/2 subsequences of length 2
Log2(8)
N
Mr. HIMANSHU DIWAKAR JETGI 23
Radix-2 FFT Algorithms - Two point FFT
• We assume N=2^m
• This is called Radix-2 FFT Algorithms
• Let’s take a simple example where only two points are given n=0, n=1; N=2
y0
y1
Butterfly FFT
Advantage: Less
computationally
intensive: N/2.log(N)
Mr. HIMANSHU DIWAKAR JETGI 24
General FFT Algorithm
• First break x[n] into even and odd
• Let n=2m for even and n=2m+1 for odd
• Even and odd parts are both DFT of a N/2
point sequence
• Break up the size N/2 subsequent in half by
letting 2mm
• The first subsequence here is the term x[0],
x[4], …
• The second subsequent is x[2], x[6], …
1
1)2sin()2cos(
)]12[(]2[
2/
2
2/
2/
2/2/
2/
2/
2/
2
12/
0
2/
12/
0
2/












N
N
jN
N
m
N
N
N
m
N
Nm
N
mk
N
mk
N
N
m
mk
N
k
N
N
m
mk
N
W
jeW
WWWW
WW
mxWWmxW

Mr. HIMANSHU DIWAKAR JETGI 25
Example
1
1)2sin()2cos(
)]12[(]2[][
2/
2
2/
2/
2/2/
2/
2/
2/
2
12/
0
2/
12/
0
2/












N
N
jN
N
m
N
N
N
m
N
Nm
N
mk
N
mk
N
N
m
mk
N
k
N
N
m
mk
N
W
jeW
WWWW
WW
mxWWmxWkX

Let’s take a simple example where only two points are given n=0, n=1; N=2
]1[]0[]1[]0[)]1[(]0[]1[
]1[]0[)]1[(]0[]0[
1
1
0
0
1.0
1
1
1
0
0
1.0
1
0
0
0.0
1
0
1
0
0
0.0
1
xxxWxxWWxWkX
xxxWWxWkX
mm
mm






Same result
Mr. HIMANSHU DIWAKAR JETGI 26
FFT Algorithms - Four point FFT
First find even and odd parts and then combine them:
The general form:
Mr. HIMANSHU DIWAKAR JETGI 27
FFT Algorithms - 8 point FFT
Mr. HIMANSHU DIWAKAR JETGI 28
THANK YOU
Mr. HIMANSHU DIWAKAR JETGI 29

More Related Content

What's hot

Pulse modulation
Pulse modulationPulse modulation
Pulse modulation
stk_gpg
 
Digital Signal Processing[ECEG-3171]-Ch1_L05
Digital Signal Processing[ECEG-3171]-Ch1_L05Digital Signal Processing[ECEG-3171]-Ch1_L05
Digital Signal Processing[ECEG-3171]-Ch1_L05
Rediet Moges
 
Delta modulation
Delta modulationDelta modulation
Delta modulation
Hanu Kavi
 
carrier synchronization
carrier synchronizationcarrier synchronization
carrier synchronization
bharadwajareddy
 
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
Amr E. Mohamed
 
Lecture No:1 Signals & Systems
Lecture No:1 Signals & SystemsLecture No:1 Signals & Systems
Lecture No:1 Signals & Systems
rbatec
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
Amr E. Mohamed
 
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Mehran University Of Engineering and Technology, Pakistan
 
Baseband Digital Data Transmission
Baseband Digital Data TransmissionBaseband Digital Data Transmission
Baseband Digital Data Transmission
Tanvir Rashid Chowdhury
 
Digital communication unit II
Digital communication unit IIDigital communication unit II
Digital communication unit II
Gangatharan Narayanan
 
Digital filter structures
Digital filter structuresDigital filter structures
Digital filter structures
venkatasuman1983
 
Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFT
taha25
 
Digital modulation
Digital modulationDigital modulation
Digital modulation
Ankur Kumar
 
Fft ppt
Fft pptFft ppt
Fft ppt
Puneet Gupta
 
Discrete fourier transform
Discrete fourier transformDiscrete fourier transform
Discrete fourier transform
MOHAMMAD AKRAM
 
convolution
convolutionconvolution
convolution
AbhishekLalkiya
 
Du binary signalling
Du binary signallingDu binary signalling
Du binary signallingsrkrishna341
 
Nyquist criterion for zero ISI
Nyquist criterion for zero ISINyquist criterion for zero ISI
Nyquist criterion for zero ISI
Gunasekara Reddy
 
Dsp U Lec04 Discrete Time Signals & Systems
Dsp U   Lec04 Discrete Time Signals & SystemsDsp U   Lec04 Discrete Time Signals & Systems
Dsp U Lec04 Discrete Time Signals & Systems
taha25
 

What's hot (20)

Pulse modulation
Pulse modulationPulse modulation
Pulse modulation
 
Digital Signal Processing[ECEG-3171]-Ch1_L05
Digital Signal Processing[ECEG-3171]-Ch1_L05Digital Signal Processing[ECEG-3171]-Ch1_L05
Digital Signal Processing[ECEG-3171]-Ch1_L05
 
Delta modulation
Delta modulationDelta modulation
Delta modulation
 
carrier synchronization
carrier synchronizationcarrier synchronization
carrier synchronization
 
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal ProcessingDSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
DSP_2018_FOEHU - Lec 1 - Introduction to Digital Signal Processing
 
Lecture No:1 Signals & Systems
Lecture No:1 Signals & SystemsLecture No:1 Signals & Systems
Lecture No:1 Signals & Systems
 
Matched filter
Matched filterMatched filter
Matched filter
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
 
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
 
Baseband Digital Data Transmission
Baseband Digital Data TransmissionBaseband Digital Data Transmission
Baseband Digital Data Transmission
 
Digital communication unit II
Digital communication unit IIDigital communication unit II
Digital communication unit II
 
Digital filter structures
Digital filter structuresDigital filter structures
Digital filter structures
 
Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFT
 
Digital modulation
Digital modulationDigital modulation
Digital modulation
 
Fft ppt
Fft pptFft ppt
Fft ppt
 
Discrete fourier transform
Discrete fourier transformDiscrete fourier transform
Discrete fourier transform
 
convolution
convolutionconvolution
convolution
 
Du binary signalling
Du binary signallingDu binary signalling
Du binary signalling
 
Nyquist criterion for zero ISI
Nyquist criterion for zero ISINyquist criterion for zero ISI
Nyquist criterion for zero ISI
 
Dsp U Lec04 Discrete Time Signals & Systems
Dsp U   Lec04 Discrete Time Signals & SystemsDsp U   Lec04 Discrete Time Signals & Systems
Dsp U Lec04 Discrete Time Signals & Systems
 

Viewers also liked

Kelompok 2 kls d. transformasi fourir diskrit
Kelompok 2 kls d. transformasi fourir diskritKelompok 2 kls d. transformasi fourir diskrit
Kelompok 2 kls d. transformasi fourir diskrit
tri purnomo
 
Concept and model of a metamaterial based passive wireless temperature sensor...
Concept and model of a metamaterial based passive wireless temperature sensor...Concept and model of a metamaterial based passive wireless temperature sensor...
Concept and model of a metamaterial based passive wireless temperature sensor...ieeeprojectsbangalore
 
Polarization of a wave WTP
Polarization of a wave WTPPolarization of a wave WTP
Polarization of a wave WTP
Awaab Fakih
 
Bab vii discrete fourier transform
Bab vii   discrete fourier transformBab vii   discrete fourier transform
Bab vii discrete fourier transformRumah Belajar
 
Metode transformasi fourier
Metode transformasi fourierMetode transformasi fourier
Metode transformasi fourier
Regy Buana Pramana
 
1 konsep sinyal
1 konsep sinyal1 konsep sinyal
1 konsep sinyal
Simon Patabang
 
Polarization of Light
Polarization of LightPolarization of Light
Polarization of Light
PRATHAMESH DESHPANDE
 
Makalah metode transformasi fourier
Makalah metode transformasi fourierMakalah metode transformasi fourier
Makalah metode transformasi fourier
Regy Buana Pramana
 
Wavelet Based Feature Extraction Scheme Of Eeg Waveform
Wavelet Based Feature Extraction Scheme Of Eeg WaveformWavelet Based Feature Extraction Scheme Of Eeg Waveform
Wavelet Based Feature Extraction Scheme Of Eeg Waveformshan pri
 
Microwave cavity 1st 4
Microwave cavity 1st 4Microwave cavity 1st 4
Microwave cavity 1st 4
HIMANSHU DIWAKAR
 
Microwave hybrid circuits 2nd 1
Microwave hybrid circuits 2nd 1Microwave hybrid circuits 2nd 1
Microwave hybrid circuits 2nd 1
HIMANSHU DIWAKAR
 
Microwave waveguides 1st 1
Microwave waveguides 1st 1Microwave waveguides 1st 1
Microwave waveguides 1st 1
HIMANSHU DIWAKAR
 
Microstrip TL 1st 3
Microstrip TL 1st 3Microstrip TL 1st 3
Microstrip TL 1st 3
HIMANSHU DIWAKAR
 

Viewers also liked (18)

Kelompok 2 kls d. transformasi fourir diskrit
Kelompok 2 kls d. transformasi fourir diskritKelompok 2 kls d. transformasi fourir diskrit
Kelompok 2 kls d. transformasi fourir diskrit
 
Lect15 handout
Lect15 handoutLect15 handout
Lect15 handout
 
Concept and model of a metamaterial based passive wireless temperature sensor...
Concept and model of a metamaterial based passive wireless temperature sensor...Concept and model of a metamaterial based passive wireless temperature sensor...
Concept and model of a metamaterial based passive wireless temperature sensor...
 
Polarization of a wave WTP
Polarization of a wave WTPPolarization of a wave WTP
Polarization of a wave WTP
 
Bab vii discrete fourier transform
Bab vii   discrete fourier transformBab vii   discrete fourier transform
Bab vii discrete fourier transform
 
Fft
FftFft
Fft
 
Metode transformasi fourier
Metode transformasi fourierMetode transformasi fourier
Metode transformasi fourier
 
1 konsep sinyal
1 konsep sinyal1 konsep sinyal
1 konsep sinyal
 
Polarization of Light
Polarization of LightPolarization of Light
Polarization of Light
 
Makalah metode transformasi fourier
Makalah metode transformasi fourierMakalah metode transformasi fourier
Makalah metode transformasi fourier
 
Wavelet Based Feature Extraction Scheme Of Eeg Waveform
Wavelet Based Feature Extraction Scheme Of Eeg WaveformWavelet Based Feature Extraction Scheme Of Eeg Waveform
Wavelet Based Feature Extraction Scheme Of Eeg Waveform
 
Microwave cavity 1st 4
Microwave cavity 1st 4Microwave cavity 1st 4
Microwave cavity 1st 4
 
Polarization
PolarizationPolarization
Polarization
 
Fourier series 1
Fourier series 1Fourier series 1
Fourier series 1
 
EEG: Basics
EEG: BasicsEEG: Basics
EEG: Basics
 
Microwave hybrid circuits 2nd 1
Microwave hybrid circuits 2nd 1Microwave hybrid circuits 2nd 1
Microwave hybrid circuits 2nd 1
 
Microwave waveguides 1st 1
Microwave waveguides 1st 1Microwave waveguides 1st 1
Microwave waveguides 1st 1
 
Microstrip TL 1st 3
Microstrip TL 1st 3Microstrip TL 1st 3
Microstrip TL 1st 3
 

Similar to Fourier transforms of discrete signals (DSP) 5

fourier transform of DT signals
fourier transform of DT signalsfourier transform of DT signals
fourier transform of DT signals
tejaspatel1998
 
The discrete fourier transform (dsp) 4
The discrete fourier transform  (dsp) 4The discrete fourier transform  (dsp) 4
The discrete fourier transform (dsp) 4
HIMANSHU DIWAKAR
 
lecture_16.ppt
lecture_16.pptlecture_16.ppt
lecture_16.ppt
AkasGkamal2
 
1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSING1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSING
mukesh bhardwaj
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huang
jhonce
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huang
Sagar Ahir
 
DSP-UNIT-V-PPT-1.pptx
DSP-UNIT-V-PPT-1.pptxDSP-UNIT-V-PPT-1.pptx
DSP-UNIT-V-PPT-1.pptx
praneethnatarajan
 
Sampling
SamplingSampling
Sampling.pptx
Sampling.pptxSampling.pptx
Sampling.pptx
KrishnaChaitanya139768
 
DSP .pptx
DSP .pptxDSP .pptx
DSP .pptx
Apex1998
 
3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transform3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transformWiw Miu
 
Companding & Pulse Code Modulation
Companding & Pulse Code ModulationCompanding & Pulse Code Modulation
Companding & Pulse Code Modulation
Yeshudas Muttu
 
Lecture 18 (5)
Lecture 18 (5)Lecture 18 (5)
Lecture 18 (5)
Deepakkumar5880
 
Introduction_to_fast_fourier_transform ppt
Introduction_to_fast_fourier_transform pptIntroduction_to_fast_fourier_transform ppt
Introduction_to_fast_fourier_transform ppt
VikashKumar547263
 
Res701 research methodology fft1
Res701 research methodology fft1Res701 research methodology fft1
Res701 research methodology fft1
VIT University (Chennai Campus)
 
Advanced_DSP_J_G_Proakis.pdf
Advanced_DSP_J_G_Proakis.pdfAdvanced_DSP_J_G_Proakis.pdf
Advanced_DSP_J_G_Proakis.pdf
HariPrasad314745
 
Course-Notes__Advanced-DSP.pdf
Course-Notes__Advanced-DSP.pdfCourse-Notes__Advanced-DSP.pdf
Course-Notes__Advanced-DSP.pdf
ShreeDevi42
 
UPDATED Sampling Lecture (2).pptx
UPDATED Sampling Lecture (2).pptxUPDATED Sampling Lecture (2).pptx
UPDATED Sampling Lecture (2).pptx
HarisMasood20
 

Similar to Fourier transforms of discrete signals (DSP) 5 (20)

fourier transform of DT signals
fourier transform of DT signalsfourier transform of DT signals
fourier transform of DT signals
 
The discrete fourier transform (dsp) 4
The discrete fourier transform  (dsp) 4The discrete fourier transform  (dsp) 4
The discrete fourier transform (dsp) 4
 
lecture_16.ppt
lecture_16.pptlecture_16.ppt
lecture_16.ppt
 
1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSING1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSING
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huang
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huang
 
Edc-unit-ii.ppt
Edc-unit-ii.pptEdc-unit-ii.ppt
Edc-unit-ii.ppt
 
DSP-UNIT-V-PPT-1.pptx
DSP-UNIT-V-PPT-1.pptxDSP-UNIT-V-PPT-1.pptx
DSP-UNIT-V-PPT-1.pptx
 
Sampling
SamplingSampling
Sampling
 
Sampling.pptx
Sampling.pptxSampling.pptx
Sampling.pptx
 
DSP .pptx
DSP .pptxDSP .pptx
DSP .pptx
 
3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transform3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transform
 
Companding & Pulse Code Modulation
Companding & Pulse Code ModulationCompanding & Pulse Code Modulation
Companding & Pulse Code Modulation
 
Lecture 18 (5)
Lecture 18 (5)Lecture 18 (5)
Lecture 18 (5)
 
Introduction_to_fast_fourier_transform ppt
Introduction_to_fast_fourier_transform pptIntroduction_to_fast_fourier_transform ppt
Introduction_to_fast_fourier_transform ppt
 
Res701 research methodology fft1
Res701 research methodology fft1Res701 research methodology fft1
Res701 research methodology fft1
 
07 lecture
07 lecture07 lecture
07 lecture
 
Advanced_DSP_J_G_Proakis.pdf
Advanced_DSP_J_G_Proakis.pdfAdvanced_DSP_J_G_Proakis.pdf
Advanced_DSP_J_G_Proakis.pdf
 
Course-Notes__Advanced-DSP.pdf
Course-Notes__Advanced-DSP.pdfCourse-Notes__Advanced-DSP.pdf
Course-Notes__Advanced-DSP.pdf
 
UPDATED Sampling Lecture (2).pptx
UPDATED Sampling Lecture (2).pptxUPDATED Sampling Lecture (2).pptx
UPDATED Sampling Lecture (2).pptx
 

More from HIMANSHU DIWAKAR

741 Integrated circuit (IC)
741 Integrated circuit (IC)741 Integrated circuit (IC)
741 Integrated circuit (IC)
HIMANSHU DIWAKAR
 
Radio wave propagation
Radio wave propagationRadio wave propagation
Radio wave propagation
HIMANSHU DIWAKAR
 
Current mirrors (using BJT & MOSFET)
Current mirrors (using BJT & MOSFET)Current mirrors (using BJT & MOSFET)
Current mirrors (using BJT & MOSFET)
HIMANSHU DIWAKAR
 
Phase Lock Loop (PLL)
Phase Lock Loop (PLL)Phase Lock Loop (PLL)
Phase Lock Loop (PLL)
HIMANSHU DIWAKAR
 
Waveform genrators (comparators schmitt trigger)
Waveform genrators (comparators schmitt trigger)Waveform genrators (comparators schmitt trigger)
Waveform genrators (comparators schmitt trigger)
HIMANSHU DIWAKAR
 
555 timer & applications
555 timer & applications555 timer & applications
555 timer & applications
HIMANSHU DIWAKAR
 
DACs &ADCs
DACs &ADCsDACs &ADCs
DACs &ADCs
HIMANSHU DIWAKAR
 
MOS transistor 13
MOS transistor 13MOS transistor 13
MOS transistor 13
HIMANSHU DIWAKAR
 
MOSFET fabrication 12
MOSFET fabrication 12MOSFET fabrication 12
MOSFET fabrication 12
HIMANSHU DIWAKAR
 
Vlsi design 11
Vlsi design 11Vlsi design 11
Vlsi design 11
HIMANSHU DIWAKAR
 
Attenuators and phase shifters 24
Attenuators and phase shifters 24Attenuators and phase shifters 24
Attenuators and phase shifters 24
HIMANSHU DIWAKAR
 
Microwave propagation in ferrites 23
Microwave propagation in ferrites 23Microwave propagation in ferrites 23
Microwave propagation in ferrites 23
HIMANSHU DIWAKAR
 
Directional couplers 22
Directional couplers 22Directional couplers 22
Directional couplers 22
HIMANSHU DIWAKAR
 
Microwave linear beam 31
Microwave linear beam 31Microwave linear beam 31
Microwave linear beam 31
HIMANSHU DIWAKAR
 
Tem mode 1st 2
Tem mode 1st 2Tem mode 1st 2
Tem mode 1st 2
HIMANSHU DIWAKAR
 
Discrete time filter design by windowing 3
Discrete time filter design by windowing 3Discrete time filter design by windowing 3
Discrete time filter design by windowing 3
HIMANSHU DIWAKAR
 
Design of infinite impulse response digital filters 2
Design of infinite impulse response digital filters 2Design of infinite impulse response digital filters 2
Design of infinite impulse response digital filters 2
HIMANSHU DIWAKAR
 
Realizations of discrete time systems 1 unit
Realizations of discrete time systems 1 unitRealizations of discrete time systems 1 unit
Realizations of discrete time systems 1 unit
HIMANSHU DIWAKAR
 
Electromagnetic wave propagation 4th 2
Electromagnetic wave propagation 4th 2Electromagnetic wave propagation 4th 2
Electromagnetic wave propagation 4th 2
HIMANSHU DIWAKAR
 
Waves and applications 4th 1
Waves and applications 4th 1Waves and applications 4th 1
Waves and applications 4th 1
HIMANSHU DIWAKAR
 

More from HIMANSHU DIWAKAR (20)

741 Integrated circuit (IC)
741 Integrated circuit (IC)741 Integrated circuit (IC)
741 Integrated circuit (IC)
 
Radio wave propagation
Radio wave propagationRadio wave propagation
Radio wave propagation
 
Current mirrors (using BJT & MOSFET)
Current mirrors (using BJT & MOSFET)Current mirrors (using BJT & MOSFET)
Current mirrors (using BJT & MOSFET)
 
Phase Lock Loop (PLL)
Phase Lock Loop (PLL)Phase Lock Loop (PLL)
Phase Lock Loop (PLL)
 
Waveform genrators (comparators schmitt trigger)
Waveform genrators (comparators schmitt trigger)Waveform genrators (comparators schmitt trigger)
Waveform genrators (comparators schmitt trigger)
 
555 timer & applications
555 timer & applications555 timer & applications
555 timer & applications
 
DACs &ADCs
DACs &ADCsDACs &ADCs
DACs &ADCs
 
MOS transistor 13
MOS transistor 13MOS transistor 13
MOS transistor 13
 
MOSFET fabrication 12
MOSFET fabrication 12MOSFET fabrication 12
MOSFET fabrication 12
 
Vlsi design 11
Vlsi design 11Vlsi design 11
Vlsi design 11
 
Attenuators and phase shifters 24
Attenuators and phase shifters 24Attenuators and phase shifters 24
Attenuators and phase shifters 24
 
Microwave propagation in ferrites 23
Microwave propagation in ferrites 23Microwave propagation in ferrites 23
Microwave propagation in ferrites 23
 
Directional couplers 22
Directional couplers 22Directional couplers 22
Directional couplers 22
 
Microwave linear beam 31
Microwave linear beam 31Microwave linear beam 31
Microwave linear beam 31
 
Tem mode 1st 2
Tem mode 1st 2Tem mode 1st 2
Tem mode 1st 2
 
Discrete time filter design by windowing 3
Discrete time filter design by windowing 3Discrete time filter design by windowing 3
Discrete time filter design by windowing 3
 
Design of infinite impulse response digital filters 2
Design of infinite impulse response digital filters 2Design of infinite impulse response digital filters 2
Design of infinite impulse response digital filters 2
 
Realizations of discrete time systems 1 unit
Realizations of discrete time systems 1 unitRealizations of discrete time systems 1 unit
Realizations of discrete time systems 1 unit
 
Electromagnetic wave propagation 4th 2
Electromagnetic wave propagation 4th 2Electromagnetic wave propagation 4th 2
Electromagnetic wave propagation 4th 2
 
Waves and applications 4th 1
Waves and applications 4th 1Waves and applications 4th 1
Waves and applications 4th 1
 

Recently uploaded

Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABSDESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
itech2017
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdfThe Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
Nettur Technical Training Foundation
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 

Recently uploaded (20)

Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABSDESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdfThe Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 

Fourier transforms of discrete signals (DSP) 5

  • 1. Fourier Transforms of Discrete Signals Mr. HIMANSHU DIWAKAR Assistant Professor JETGI Mr. HIMANSHU DIWAKAR JETGI 1
  • 3. Sampling • Continuous signals are digitized using digital computers • When we sample, we calculate the value of the continuous signal at discrete points • How fast do we sample • What is the value of each point • Quantization determines the value of each samples value Mr. HIMANSHU DIWAKAR JETGI 3
  • 4. Sampling Periodic Functions - Note that wb = Bandwidth, thus if then aliasing occurs (signal overlaps) -To avoid aliasing -According sampling theory: To hear music up to 20KHz a CD should sample at the rate of 44.1 KHzMr. HIMANSHU DIWAKAR JETGI 4
  • 5. Discrete Time Fourier Transform • In likely we only have access to finite amount of data sequences (after sampling) • Recall for continuous time Fourier transform, when the signal is sampled: • Assuming • Discrete-Time Fourier Transform (DTFT): Mr. HIMANSHU DIWAKAR JETGI 5
  • 6. Discrete Time Fourier Transform • Discrete-Time Fourier Transform (DTFT): • A few points • DTFT is periodic in frequency with period of 2p • X[n] is a discrete signal • DTFT allows us to find the spectrum of the discrete signal as viewed from a window Mr. HIMANSHU DIWAKAR JETGI 6
  • 7. Example of Convolution • Convolution • We can write x[n] (a periodic function) as an infinite sum of the function xo[n] (a non-periodic function) shifted N units at a time • This will result • Thus Mr. HIMANSHU DIWAKAR JETGI 7
  • 8. Finding DTFT For periodic signals • Starting with xo[n] • DTFT of xo[n] Mr. HIMANSHU DIWAKAR JETGI 8
  • 9. Example A & B X[n]=a|n|, 0 < a < 1. Mr. HIMANSHU DIWAKAR JETGI 9
  • 10. Table of Common Discrete Time Fourier Transform (DTFT) Pairs Mr. HIMANSHU DIWAKAR JETGI 10
  • 11. Table of Common Discrete Time Fourier Transform (DTFT) Pairs Mr. HIMANSHU DIWAKAR JETGI 11
  • 12. Discrete Fourier Transform • We often do not have an infinite amount of data which is required by DTFT • For example in a computer we cannot calculate uncountable infinite (continuum) of frequencies as required by DTFT • Thus, we use DTF to look at finite segment of data • We only observe the data through a window • In this case the xo[n] is just a sampled data between n=0, n=N-1 (N points) Mr. HIMANSHU DIWAKAR JETGI 12
  • 13. Discrete Fourier Transform • It turns out that DFT can be defined as • Note that in this case the points are spaced 2pi/N; thus the resolution of the samples of the frequency spectrum is 2pi/N. • We can think of DFT as one period of discrete Fourier series Mr. HIMANSHU DIWAKAR JETGI 13
  • 14. A short hand notation Remember: Mr. HIMANSHU DIWAKAR JETGI 14
  • 15. Inverse of DFT • We can obtain the inverse of DFT • Note that Mr. HIMANSHU DIWAKAR JETGI 15
  • 16. Example of DFT • Find X[k] • We know k=1,.., 7; N=8 Mr. HIMANSHU DIWAKAR JETGI 16
  • 17. Example of DFT Mr. HIMANSHU DIWAKAR JETGI 17
  • 18. Example of DFT Time shift Property of DFT Polar plot for Mr. HIMANSHU DIWAKAR JETGI 18
  • 19. Example of DFT Mr. HIMANSHU DIWAKAR JETGI 19
  • 20. Example of DFT Summation for X[k] Using the shift property! Mr. HIMANSHU DIWAKAR JETGI 20
  • 21. Example of IDFT Remember: Mr. HIMANSHU DIWAKAR JETGI 21
  • 22. Example of IDFT Remember: Mr. HIMANSHU DIWAKAR JETGI 22
  • 23. Fast Fourier Transform Algorithms • Consider DTFT • Basic idea is to split the sum into 2 subsequences of length N/2 and continue all the way down until you have N/2 subsequences of length 2 Log2(8) N Mr. HIMANSHU DIWAKAR JETGI 23
  • 24. Radix-2 FFT Algorithms - Two point FFT • We assume N=2^m • This is called Radix-2 FFT Algorithms • Let’s take a simple example where only two points are given n=0, n=1; N=2 y0 y1 Butterfly FFT Advantage: Less computationally intensive: N/2.log(N) Mr. HIMANSHU DIWAKAR JETGI 24
  • 25. General FFT Algorithm • First break x[n] into even and odd • Let n=2m for even and n=2m+1 for odd • Even and odd parts are both DFT of a N/2 point sequence • Break up the size N/2 subsequent in half by letting 2mm • The first subsequence here is the term x[0], x[4], … • The second subsequent is x[2], x[6], … 1 1)2sin()2cos( )]12[(]2[ 2/ 2 2/ 2/ 2/2/ 2/ 2/ 2/ 2 12/ 0 2/ 12/ 0 2/             N N jN N m N N N m N Nm N mk N mk N N m mk N k N N m mk N W jeW WWWW WW mxWWmxW  Mr. HIMANSHU DIWAKAR JETGI 25
  • 26. Example 1 1)2sin()2cos( )]12[(]2[][ 2/ 2 2/ 2/ 2/2/ 2/ 2/ 2/ 2 12/ 0 2/ 12/ 0 2/             N N jN N m N N N m N Nm N mk N mk N N m mk N k N N m mk N W jeW WWWW WW mxWWmxWkX  Let’s take a simple example where only two points are given n=0, n=1; N=2 ]1[]0[]1[]0[)]1[(]0[]1[ ]1[]0[)]1[(]0[]0[ 1 1 0 0 1.0 1 1 1 0 0 1.0 1 0 0 0.0 1 0 1 0 0 0.0 1 xxxWxxWWxWkX xxxWWxWkX mm mm       Same result Mr. HIMANSHU DIWAKAR JETGI 26
  • 27. FFT Algorithms - Four point FFT First find even and odd parts and then combine them: The general form: Mr. HIMANSHU DIWAKAR JETGI 27
  • 28. FFT Algorithms - 8 point FFT Mr. HIMANSHU DIWAKAR JETGI 28
  • 29. THANK YOU Mr. HIMANSHU DIWAKAR JETGI 29