SlideShare a Scribd company logo
1 of 49
Download to read offline
Continuous Fourier transform
Discrete Fourier transform
References
Introduction to Fourier transform and signal
analysis
Zong-han, Xie
icbm0926@gmail.com
January 7, 2015
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
License of this document
Introduction to Fourier transform and signal analysis by Zong-han,
Xie (icbm0926@gmail.com) is licensed under a Creative Commons
Attribution-NonCommercial 4.0 International License.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Outline
1 Continuous Fourier transform
2 Discrete Fourier transform
3 References
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Orthogonal condition
Any two vectors a, b satisfying following condition are
mutually orthogonal.
a∗
· b = 0 (1)
Any two functions a(x), b(x) satisfying the following
condition are mutually orthogonal.
a∗
(x) · b(x)dx = 0 (2)
* means complex conjugate.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Complete and orthogonal basis
cos nx and sin mx are mutually orthogonal in which n and m
are integers.
π
−π
cos nx · sin mxdx = 0
π
−π
cos nx · cos mxdx = πδnm
π
−π
sin nx · sin mxdx = πδnm (3)
δnm is Dirac-delta symbol. It means δnn = 1 and δnm = 0
when n = m.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier series
Since cos nx and sin mx are mutually orthogonal, we can expand
an arbitrary periodic function f (x) by them. we shall have a series
expansion of f (x) which has 2π period.
f (x) = a0 +
∞
k=1
(ak cos kx + bk sin kx)
a0 =
1
2π
π
−π
f (x)dx
ak =
1
π
π
−π
f (x) cos kxdx
bk =
1
π
π
−π
f (x) sin kxdx (4)
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier series
If f (x) has L period instead of 2π, x is replaced with πx/L.
f (x) = a0 +
∞
k=1
ak cos
2kπx
L
+ bk sin
2kπx
L
a0 =
1
L
L
2
− L
2
f (x)dx
ak =
2
L
L
2
− L
2
f (x) cos
2kπx
L
dx, k = 1, 2, ...
bk =
2
L
L
2
− L
2
f (x) sin
2kπx
L
dx, k = 1, 2, ... (5)
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier series of step function
f (x) is a periodic function with 2π period and it’s defined as
follows.
f (x) = 0, −π < x < 0
f (x) = h, 0 < x < π (6)
Fourier series expansion of f (x) is
f (x) =
h
2
+
2h
π
sin x
1
+
sin 3x
3
+
sin 5x
5
+ ... (7)
f (x) is piecewise continuous within the periodic region. Fourier
series of f (x) converges at speed of 1/n.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier series of step function
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier series of triangular function
f (x) is a periodic function with 2π period and it’s defined as
follows.
f (x) = −x, −π < x < 0
f (x) = x, 0 < x < π (8)
Fourier series expansion of f (x) is
f (x) =
π
2
−
4
π
n=1,3,5...
cos nx
n2
(9)
f (x) is continuous and its derivative is piecewise continuous within
the periodic region. Fourier series of f (x) converges at speed of
1/n2.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier series of triangular function
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier series of full wave rectifier
f (t) is a periodic function with 2π period and it’s defined as
follows.
f (t) = − sin ωt, −π < t < 0
f (t) = sin ωt, 0 < t < π (10)
Fourier series expansion of f (x) is
f (t) =
2
π
−
4
π
n=2,4,6...
cos nωt
n2 − 1
(11)
f (x) is continuous and its derivative is piecewise continuous within
the periodic region. Fourier series of f (x) converges at speed of
1/n2.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier series of full wave rectifier
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Complex Fourier series
Using Euler’s formula, Eq. 4 becomes
f (x) = a0 +
∞
k=1
ak − ibk
2
eikx
+
ak + ibk
2
e−ikx
Let c0 ≡ a0, ck ≡ ak −ibk
2 and c−k ≡ ak +ibk
2 , we have
f (x) =
∞
m=−∞
cmeimx
cm =
1
2π
π
−π
f (x)e−imx
dx (12)
eimx and einx are also mutually orthogonal provided n = m and it
forms a complete set. Therfore, it can be used as orthogonal basis.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Complex Fourier series
If f (x) has T period instead of 2π, x is replaced with 2πx/T.
f (x) =
∞
m=−∞
cmei 2πmx
T
cm =
1
T
T
2
−T
2
f (x)e−i 2πmx
T dx, m = 0, 1, 2... (13)
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier transform
from Eq. 13, we define variables k ≡ 2πm
T , ˆf (k) ≡ cmT√
2π
and
k ≡ 2π(m+1)
T − 2πm
T = 2π
T .
We can have
f (x) =
1
√
2π
∞
m=−∞
ˆf (k)eikx
k
ˆf (k) =
1
√
2π
T
2
−T
2
f (x)e−ikx
dx
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier transform
Let T −→ ∞
f (x) =
1
√
2π
∞
−∞
ˆf (k)eikx
dk (14)
ˆf (k) =
1
√
2π
∞
−∞
f (x)e−ikx
dx (15)
Eq.15 is the Fourier transform of f (x) and Eq.14 is the inverse
Fourier transform of ˆf (k).
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Properties of Fourier transform
f (x), g(x) and h(x) are functions and their Fourier transforms are
ˆf (k), ˆg(k) and ˆh(k). a, b x0 and k0 are real numbers.
Linearity: If h(x) = af (x) + bg(x), then Fourier transform of
h(x) equals to ˆh(k) = aˆf (k) + bˆg(k).
Translation: If h(x) = f (x − x0), then ˆh(k) = ˆf (k)e−ikx0
Modulation: If h(x) = eik0x f (x), then ˆh(k) = ˆf (k − k0)
Scaling: If h(x) = f (ax), then ˆh(k) = 1
a
ˆf (k
a )
Conjugation: If h(x) = f ∗(x), then ˆh(k) = ˆf ∗(−k). With this
property, one can know that if f (x) is real and then
ˆf ∗(−k) = ˆf (k). One can also find that if f (x) is real and then
|ˆf (k)| = |ˆf (−k)|.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Properties of Fourier transform
If f (x) is even, then ˆf (−k) = ˆf (k).
If f (x) is odd, then ˆf (−k) = −ˆf (k).
If f (x) is real and even, then ˆf (k) is real and even.
If f (x) is real and odd, then ˆf (k) is imaginary and odd.
If f (x) is imaginary and even, then ˆf (k) is imaginary and even.
If f (x) is imaginary and odd, then ˆf (k) is real and odd.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Dirac delta function
Dirac delta function is a generalized function defined as the
following equation.
f (0) =
∞
−∞
f (x)δ(x)dx
∞
−∞
δ(x)dx = 1 (16)
The Dirac delta function can be loosely thought as a function
which equals to infinite at x = 0 and to zero else where.
δ(x) =
+∞, x = 0
0, x = 0
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Dirac delta function
From Eq.15 and Eq.14
ˆf (k) =
1
2π
∞
−∞
∞
−∞
ˆf (k )eik x
dk e−ikx
dx
=
1
2π
∞
−∞
∞
−∞
ˆf (k )ei(k −k)x
dxdk
Comparing to ”Dirac delta function”, we have
ˆf (k) =
∞
−∞
ˆf (k )δ(k − k)dk
δ(k − k) =
1
2π
∞
−∞
ei(k −k)x
dx (17)
Eq.17 doesn’t converge by itself, it is only well defined as part of
an integrand.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Convolution theory
Considering two functions f (x) and g(x) with their Fourier
transform F(k) and G(k). We define an operation
f ∗ g =
∞
−∞
g(y)f (x − y)dy (18)
as the convolution of the two functions f (x) and g(x) over the
interval {−∞ ∼ ∞}. It satisfies the following relation:
f ∗ g =
∞
−∞
F(k)G(k)eikx
dt (19)
Let h(x) be f ∗ g and ˆh(k) be the Fourier transform of h(x), we
have
ˆh(k) =
√
2πF(k)G(k) (20)
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Parseval relation
∞
−∞
f (x)g(x)∗
dx =
∞
−∞
1
√
2π
∞
−∞
F(k)eikx
dk
1
√
2π
∞
−∞
G∗
(k )e−ik x
dk dx
=
∞
−∞
1
2π
∞
−∞
F(k)G∗
(k )ei(k−k )x
dkdk
By using Eq. 17, we have the Parseval’s relation.
∞
−∞
f (x)g∗
(x)dx =
∞
−∞
F(k)G∗
(k)dk (21)
Calculating inner product of two fuctions gets same result as the
inner product of their Fourier transform.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Cross-correlation
Considering two functions f (x) and g(x) with their Fourier
transform F(k) and G(k). We define cross-correlation as
(f g)(x) =
∞
−∞
f ∗
(x + y)g(x)dy (22)
as the cross-correlation of the two functions f (x) and g(x) over
the interval {−∞ ∼ ∞}. It satisfies the following relation: Let
h(x) be f g and ˆh(k) be the Fourier transform of h(x), we have
ˆh(k) =
√
2πF∗
(k)G(k) (23)
Autocorrelation is the cross-correlation of the signal with itself.
(f f )(x) =
∞
−∞
f ∗
(x + y)f (x)dy (24)
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Uncertainty principle
One important properties of Fourier transform is the uncertainty
principle. It states that the more concentrated f (x) is, the more
spread its Fourier transform ˆf (k) is.
Without loss of generality, we consider f (x) as a normalized
function which means
∞
−∞ |f (x)|2dx = 1, we have uncertainty
relation:
∞
−∞
(x − x0)2
|f (x)|2
dx
∞
−∞
(k − k0)2
|ˆf (k)|2
dk
1
16π2
(25)
for any x0 and k0 ∈ R. [3]
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier transform of a Gaussian pulse
f (x) = f0e
−x2
2σ2 eik0x
ˆf (k) =
1
√
2π
∞
−∞
f (x)e−ikx
dx
=
f0
1/σ2
e
−(k0−k)2
2/σ2
|ˆf (k)|2
∝ e
−(k0−k)2
1/σ2
Wider the f (x) spread, the more concentrated ˆf (k) is.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier transform of a Gaussian pulse
Signals with different width.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Fourier transform of a Gaussian pulse
The bandwidth of the signals are different as well.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Outline
1 Continuous Fourier transform
2 Discrete Fourier transform
3 References
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Nyquist critical frequency
Critical sampling of a sine wave is two sample points per cycle.
This leads to Nyquist critical frequency fc.
fc =
1
2∆
(26)
In above equation, ∆ is the sampling interval.
Sampling theorem: If a continuos signal h(t) sampled with interval
∆ happens to be bandwidth limited to frequencies smaller than fc.
h(t) is completely determined by its samples hn. In fact, h(t) is
given by
h(t) = ∆
∞
n=−∞
hn
sin[2πfc(t − n∆)]
π(t − n∆)
(27)
It’s known as Whittaker - Shannon interpolation formula.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Discrete Fourier transform
Signal h(t) is sampled with N consecutive values and sampling
interval ∆. We have hk ≡ h(tk) and tk ≡ k ∗ ∆,
k = 0, 1, 2, ..., N − 1.
With N discrete input, we evidently can only output independent
values no more than N. Therefore, we seek for frequencies with
values
fn ≡
n
N∆
, n = −
N
2
, ...,
N
2
(28)
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Discrete Fourier transform
Fourier transform of Signal h(t) is H(f ). We have discrete Fourier
transform Hn.
H(fn) =
∞
−∞
h(t)e−i2πfnt
dt ≈ ∆
N−1
k=0
hke−i2πfntk
= ∆
N−1
k=0
hke−i2πkn/N
Hn ≡
N−1
k=0
hke−i2πkn/N
(29)
Inverse Fourier transform is
hk ≡
1
N
N−1
n=0
Hnei2πkn/N
(30)
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Periodicity of discrete Fourier transform
From Eq.29, if we substitute n with n + N, we have Hn = Hn+N.
Therefore, discrete Fourier transform has periodicity of N.
Hn+N =
N−1
k=0
hke−i2πk(n+N)/N
=
N−1
k=0
hke−i2πk(n)/N
e−i2πkN/N
= Hn (31)
Critical frequency fc corresponds to 1
2∆ .
We can see that discrete Fourier transform has fs period where
fs = 1/∆ = 2 ∗ fc is the sampling frequency.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Aliasing
If we have a signal with its bandlimit larger than fc, we have
following spectrum due to periodicity of DFT.
Aliased frequency is f − N ∗ fs where N is an integer.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Aliasing example: original signal
Let’s say we have a sinusoidal sig-
nal of frequency 0.05. The sampling interval is 1. We have the signal
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Aliasing example: spectrum of original signal
and we have its spectrum
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Aliasing example: critical sampling of original signal
The critical sampling interval of the original signal is 10 which is
half of the signal period.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Aliasing example: under sampling of original signal
If we sampled the original sinusiodal signal with period 12, aliasing
happens.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Aliasing example: DFT of under sampled signal
fc of downsampled signal is 1
2∗12, aliased frequency is
f − 2 ∗ fc = −0.03333 and it has symmetric spectrum due to real
signal.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Aliasing example: two frequency signal
Let’s say we have a signal containing two sinusoidal signal of
frequency 0.05 and 0.0125. The sampling interval is 1. We have
the signal
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Aliasing example: spectrum of two frequency signal
and we have its spectrum
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Aliasing example: downsampled two frequency signal
Doing same undersampling with interval 12.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Aliasing example: DFT of downsampled signal
We have the spectrum of downsampled signal.
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Filtering
We now want to get one of the two frequency out of the signal.We
will adapt a proper rectangular window to the spectrum.
Assuming we have a filter function w(f ) and a multi-frequency
signal f (t), we simply do following steps to get the frequency band
we want.
F−1
{w(f )F{f (t)}} (32)
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Filtering example: filtering window and signal spectrum
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Filtering example: filtered signal
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
Outline
1 Continuous Fourier transform
2 Discrete Fourier transform
3 References
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
References
Supplementary Notes of General Physics by Jyhpyng Wang,
http:
//idv.sinica.edu.tw/jwang/SNGP/SNGP20090621.pdf
http://en.wikipedia.org/wiki/Fourier_series
http://en.wikipedia.org/wiki/Fourier_transform
http://en.wikipedia.org/wiki/Aliasing
http://en.wikipedia.org/wiki/Nyquist-Shannon_
sampling_theorem
MATHEMATICAL METHODS FOR PHYSICISTS by George
B. Arfken and Hans J. Weber. ISBN-13: 978-0120598762
Numerical Recipes 3rd Edition: The Art of Scientific
Computing by William H. Press (Author), Saul A. Teukolsky.
ISBN-13: 978-0521880688Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
Continuous Fourier transform
Discrete Fourier transform
References
References
Chapter 12 and 13 in
http://www.nrbook.com/a/bookcpdf.php
http://docs.scipy.org/doc/scipy-0.14.0/reference/fftpack.html
http://docs.scipy.org/doc/scipy-0.14.0/reference/signal.html
Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis

More Related Content

What's hot

Fourier series Introduction
Fourier series IntroductionFourier series Introduction
Fourier series IntroductionRizwan Kazi
 
fourier transforms
fourier transformsfourier transforms
fourier transformsUmang Gupta
 
Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier TransformWaqas Afzal
 
Fourier series and applications of fourier transform
Fourier series and applications of fourier transformFourier series and applications of fourier transform
Fourier series and applications of fourier transformKrishna Jangid
 
the fourier series
the fourier seriesthe fourier series
the fourier seriessafi al amu
 
Laplace transform & fourier series
Laplace transform & fourier seriesLaplace transform & fourier series
Laplace transform & fourier seriesvaibhav tailor
 
Discrete fourier transform
Discrete fourier transformDiscrete fourier transform
Discrete fourier transformMOHAMMAD AKRAM
 
EC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transformEC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transformNimithaSoman
 
Fourier analysis of signals and systems
Fourier analysis of signals and systemsFourier analysis of signals and systems
Fourier analysis of signals and systemsBabul Islam
 
Chapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier TransformChapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier TransformAttaporn Ninsuwan
 
Fast Fourier Transform Analysis
Fast Fourier Transform AnalysisFast Fourier Transform Analysis
Fast Fourier Transform Analysisdhikadixiana
 
Transformada de Fourier. Presentación por Ing Ana María Ugartemendía
Transformada de Fourier. Presentación  por Ing Ana María UgartemendíaTransformada de Fourier. Presentación  por Ing Ana María Ugartemendía
Transformada de Fourier. Presentación por Ing Ana María UgartemendíaUniversidad Nacional del Nordeste
 

What's hot (20)

Fourier transform
Fourier transformFourier transform
Fourier transform
 
Fourier series Introduction
Fourier series IntroductionFourier series Introduction
Fourier series Introduction
 
Fourier series 1
Fourier series 1Fourier series 1
Fourier series 1
 
fourier transforms
fourier transformsfourier transforms
fourier transforms
 
Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier Transform
 
Fourier series and applications of fourier transform
Fourier series and applications of fourier transformFourier series and applications of fourier transform
Fourier series and applications of fourier transform
 
the fourier series
the fourier seriesthe fourier series
the fourier series
 
Laplace transform & fourier series
Laplace transform & fourier seriesLaplace transform & fourier series
Laplace transform & fourier series
 
Fourier transform
Fourier transformFourier transform
Fourier transform
 
Discrete fourier transform
Discrete fourier transformDiscrete fourier transform
Discrete fourier transform
 
Fourier transform
Fourier transformFourier transform
Fourier transform
 
Ft and FFT
Ft and FFTFt and FFT
Ft and FFT
 
EC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transformEC8352- Signals and Systems - Unit 2 - Fourier transform
EC8352- Signals and Systems - Unit 2 - Fourier transform
 
Fourier analysis of signals and systems
Fourier analysis of signals and systemsFourier analysis of signals and systems
Fourier analysis of signals and systems
 
Fourier transform
Fourier transformFourier transform
Fourier transform
 
Fourier transforms
Fourier transforms Fourier transforms
Fourier transforms
 
Chapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier TransformChapter4 - The Continuous-Time Fourier Transform
Chapter4 - The Continuous-Time Fourier Transform
 
convolution
convolutionconvolution
convolution
 
Fast Fourier Transform Analysis
Fast Fourier Transform AnalysisFast Fourier Transform Analysis
Fast Fourier Transform Analysis
 
Transformada de Fourier. Presentación por Ing Ana María Ugartemendía
Transformada de Fourier. Presentación  por Ing Ana María UgartemendíaTransformada de Fourier. Presentación  por Ing Ana María Ugartemendía
Transformada de Fourier. Presentación por Ing Ana María Ugartemendía
 

Viewers also liked

The discrete fourier transform (dsp) 4
The discrete fourier transform  (dsp) 4The discrete fourier transform  (dsp) 4
The discrete fourier transform (dsp) 4HIMANSHU DIWAKAR
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier TransformAbhishek Choksi
 
Fourier transforms
Fourier transformsFourier transforms
Fourier transformsIffat Anjum
 
Dft and its applications
Dft and its applicationsDft and its applications
Dft and its applicationsAgam Goel
 
Fast Fourier Transform
Fast Fourier TransformFast Fourier Transform
Fast Fourier Transformop205
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huangSagar Ahir
 
Optics Fourier Transform Ii
Optics Fourier Transform IiOptics Fourier Transform Ii
Optics Fourier Transform Iidiarmseven
 
Chapter 2 signals and spectra,
Chapter 2   signals and spectra,Chapter 2   signals and spectra,
Chapter 2 signals and spectra,nahrain university
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extractionRushin Shah
 
Matlab Feature Extraction Using Segmentation And Edge Detection
Matlab Feature Extraction Using Segmentation And Edge DetectionMatlab Feature Extraction Using Segmentation And Edge Detection
Matlab Feature Extraction Using Segmentation And Edge DetectionDataminingTools Inc
 
Social networking
Social networkingSocial networking
Social networkingblazgrapar
 
How social networking can be effective final draft[1]
How social networking can be effective final draft[1]How social networking can be effective final draft[1]
How social networking can be effective final draft[1]Lindsaybritt13
 
Signal Processing Course : Fourier
Signal Processing Course : FourierSignal Processing Course : Fourier
Signal Processing Course : FourierGabriel Peyré
 
Research paper
Research paperResearch paper
Research paperRonak Vyas
 
WebRTC Audio Codec: Opus and processing requirements
WebRTC Audio Codec: Opus and processing requirementsWebRTC Audio Codec: Opus and processing requirements
WebRTC Audio Codec: Opus and processing requirementsTsahi Levent-levi
 
Hierarchical Dirichlet Process
Hierarchical Dirichlet ProcessHierarchical Dirichlet Process
Hierarchical Dirichlet ProcessSangwoo Mo
 
QR code decoding and Image Preprocessing
QR code decoding and Image Preprocessing QR code decoding and Image Preprocessing
QR code decoding and Image Preprocessing Hasini Weerathunge
 

Viewers also liked (20)

The discrete fourier transform (dsp) 4
The discrete fourier transform  (dsp) 4The discrete fourier transform  (dsp) 4
The discrete fourier transform (dsp) 4
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier Transform
 
Fourier transforms
Fourier transformsFourier transforms
Fourier transforms
 
Dft and its applications
Dft and its applicationsDft and its applications
Dft and its applications
 
Fast Fourier Transform
Fast Fourier TransformFast Fourier Transform
Fast Fourier Transform
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huang
 
Optics Fourier Transform Ii
Optics Fourier Transform IiOptics Fourier Transform Ii
Optics Fourier Transform Ii
 
Introduction to DFT Part 1
Introduction to DFT Part 1 Introduction to DFT Part 1
Introduction to DFT Part 1
 
Chapter 2 signals and spectra,
Chapter 2   signals and spectra,Chapter 2   signals and spectra,
Chapter 2 signals and spectra,
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
 
Matlab Feature Extraction Using Segmentation And Edge Detection
Matlab Feature Extraction Using Segmentation And Edge DetectionMatlab Feature Extraction Using Segmentation And Edge Detection
Matlab Feature Extraction Using Segmentation And Edge Detection
 
Social networking
Social networkingSocial networking
Social networking
 
How social networking can be effective final draft[1]
How social networking can be effective final draft[1]How social networking can be effective final draft[1]
How social networking can be effective final draft[1]
 
Signal Processing Course : Fourier
Signal Processing Course : FourierSignal Processing Course : Fourier
Signal Processing Course : Fourier
 
Research paper
Research paperResearch paper
Research paper
 
Which Codec for WebRTC?
Which Codec for WebRTC?Which Codec for WebRTC?
Which Codec for WebRTC?
 
WebRTC Audio Codec: Opus and processing requirements
WebRTC Audio Codec: Opus and processing requirementsWebRTC Audio Codec: Opus and processing requirements
WebRTC Audio Codec: Opus and processing requirements
 
DFT and IDFT Matlab Code
DFT and IDFT Matlab CodeDFT and IDFT Matlab Code
DFT and IDFT Matlab Code
 
Hierarchical Dirichlet Process
Hierarchical Dirichlet ProcessHierarchical Dirichlet Process
Hierarchical Dirichlet Process
 
QR code decoding and Image Preprocessing
QR code decoding and Image Preprocessing QR code decoding and Image Preprocessing
QR code decoding and Image Preprocessing
 

Similar to Introduction to Fourier transform and signal analysis

Seismic data processing lecture 4
Seismic data processing lecture 4Seismic data processing lecture 4
Seismic data processing lecture 4Amin khalil
 
Master Thesis on Rotating Cryostats and FFT, DRAFT VERSION
Master Thesis on Rotating Cryostats and FFT, DRAFT VERSIONMaster Thesis on Rotating Cryostats and FFT, DRAFT VERSION
Master Thesis on Rotating Cryostats and FFT, DRAFT VERSIONKaarle Kulvik
 
1531 fourier series- integrals and trans
1531 fourier series- integrals and trans1531 fourier series- integrals and trans
1531 fourier series- integrals and transDr Fereidoun Dejahang
 
Fourier series of odd functions with period 2 l
Fourier series of odd functions with period 2 lFourier series of odd functions with period 2 l
Fourier series of odd functions with period 2 lPepa Vidosa Serradilla
 
Harmonic Analysis and Deep Learning
Harmonic Analysis and Deep LearningHarmonic Analysis and Deep Learning
Harmonic Analysis and Deep LearningSungbin Lim
 
Seismic data processing lecture 3
Seismic data processing lecture 3Seismic data processing lecture 3
Seismic data processing lecture 3Amin khalil
 
Numerical Fourier transform based on hyperfunction theory
Numerical Fourier transform based on hyperfunction theoryNumerical Fourier transform based on hyperfunction theory
Numerical Fourier transform based on hyperfunction theoryHidenoriOgata
 
Unit vii
Unit viiUnit vii
Unit viimrecedu
 
FourierTransform detailed power point presentation
FourierTransform detailed power point presentationFourierTransform detailed power point presentation
FourierTransform detailed power point presentationssuseracb8ba
 
Inversion Theorem for Generalized Fractional Hilbert Transform
Inversion Theorem for Generalized Fractional Hilbert TransformInversion Theorem for Generalized Fractional Hilbert Transform
Inversion Theorem for Generalized Fractional Hilbert Transforminventionjournals
 
TPDE_UNIT II-FOURIER SERIES_PPT.pptx
TPDE_UNIT II-FOURIER SERIES_PPT.pptxTPDE_UNIT II-FOURIER SERIES_PPT.pptx
TPDE_UNIT II-FOURIER SERIES_PPT.pptxragavvelmurugan
 
EVEN GRACEFUL LABELLING OF A CLASS OF TREES
EVEN GRACEFUL LABELLING OF A CLASS OF TREESEVEN GRACEFUL LABELLING OF A CLASS OF TREES
EVEN GRACEFUL LABELLING OF A CLASS OF TREESFransiskeran
 
LÍMITES Y DERIVADAS aplicados a ingenieria
LÍMITES Y DERIVADAS aplicados a ingenieriaLÍMITES Y DERIVADAS aplicados a ingenieria
LÍMITES Y DERIVADAS aplicados a ingenieriaGonzalo Fernandez
 
Fourier series 2.ppt
Fourier series 2.pptFourier series 2.ppt
Fourier series 2.pptBlisterCount
 

Similar to Introduction to Fourier transform and signal analysis (20)

Ft3 new
Ft3 newFt3 new
Ft3 new
 
Seismic data processing lecture 4
Seismic data processing lecture 4Seismic data processing lecture 4
Seismic data processing lecture 4
 
Master Thesis on Rotating Cryostats and FFT, DRAFT VERSION
Master Thesis on Rotating Cryostats and FFT, DRAFT VERSIONMaster Thesis on Rotating Cryostats and FFT, DRAFT VERSION
Master Thesis on Rotating Cryostats and FFT, DRAFT VERSION
 
1531 fourier series- integrals and trans
1531 fourier series- integrals and trans1531 fourier series- integrals and trans
1531 fourier series- integrals and trans
 
Signal & system
Signal & systemSignal & system
Signal & system
 
Fourier slide
Fourier slideFourier slide
Fourier slide
 
Fourier series of odd functions with period 2 l
Fourier series of odd functions with period 2 lFourier series of odd functions with period 2 l
Fourier series of odd functions with period 2 l
 
Harmonic Analysis and Deep Learning
Harmonic Analysis and Deep LearningHarmonic Analysis and Deep Learning
Harmonic Analysis and Deep Learning
 
Seismic data processing lecture 3
Seismic data processing lecture 3Seismic data processing lecture 3
Seismic data processing lecture 3
 
Numerical Fourier transform based on hyperfunction theory
Numerical Fourier transform based on hyperfunction theoryNumerical Fourier transform based on hyperfunction theory
Numerical Fourier transform based on hyperfunction theory
 
senior seminar
senior seminarsenior seminar
senior seminar
 
Unit vii
Unit viiUnit vii
Unit vii
 
FourierTransform detailed power point presentation
FourierTransform detailed power point presentationFourierTransform detailed power point presentation
FourierTransform detailed power point presentation
 
Inversion Theorem for Generalized Fractional Hilbert Transform
Inversion Theorem for Generalized Fractional Hilbert TransformInversion Theorem for Generalized Fractional Hilbert Transform
Inversion Theorem for Generalized Fractional Hilbert Transform
 
TPDE_UNIT II-FOURIER SERIES_PPT.pptx
TPDE_UNIT II-FOURIER SERIES_PPT.pptxTPDE_UNIT II-FOURIER SERIES_PPT.pptx
TPDE_UNIT II-FOURIER SERIES_PPT.pptx
 
EVEN GRACEFUL LABELLING OF A CLASS OF TREES
EVEN GRACEFUL LABELLING OF A CLASS OF TREESEVEN GRACEFUL LABELLING OF A CLASS OF TREES
EVEN GRACEFUL LABELLING OF A CLASS OF TREES
 
Laplace
LaplaceLaplace
Laplace
 
LÍMITES Y DERIVADAS aplicados a ingenieria
LÍMITES Y DERIVADAS aplicados a ingenieriaLÍMITES Y DERIVADAS aplicados a ingenieria
LÍMITES Y DERIVADAS aplicados a ingenieria
 
Fourier series 2.ppt
Fourier series 2.pptFourier series 2.ppt
Fourier series 2.ppt
 
CVD020 - Lecture Week 2
CVD020 - Lecture Week 2CVD020 - Lecture Week 2
CVD020 - Lecture Week 2
 

Recently uploaded

Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
Twin's paradox experiment is a meassurement of the extra dimensions.pptx
Twin's paradox experiment is a meassurement of the extra dimensions.pptxTwin's paradox experiment is a meassurement of the extra dimensions.pptx
Twin's paradox experiment is a meassurement of the extra dimensions.pptxEran Akiva Sinbar
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensorsonawaneprad
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
‏‏VIRUS - 123455555555555555555555555555555555555555
‏‏VIRUS -  123455555555555555555555555555555555555555‏‏VIRUS -  123455555555555555555555555555555555555555
‏‏VIRUS - 123455555555555555555555555555555555555555kikilily0909
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
Solution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsSolution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsHajira Mahmood
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsssuserddc89b
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRlizamodels9
 
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |aasikanpl
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Forest laws, Indian forest laws, why they are important
Forest laws, Indian forest laws, why they are importantForest laws, Indian forest laws, why they are important
Forest laws, Indian forest laws, why they are importantadityabhardwaj282
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxFarihaAbdulRasheed
 

Recently uploaded (20)

Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
Twin's paradox experiment is a meassurement of the extra dimensions.pptx
Twin's paradox experiment is a meassurement of the extra dimensions.pptxTwin's paradox experiment is a meassurement of the extra dimensions.pptx
Twin's paradox experiment is a meassurement of the extra dimensions.pptx
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensor
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
‏‏VIRUS - 123455555555555555555555555555555555555555
‏‏VIRUS -  123455555555555555555555555555555555555555‏‏VIRUS -  123455555555555555555555555555555555555555
‏‏VIRUS - 123455555555555555555555555555555555555555
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
Solution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsSolution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutions
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physics
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
 
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
Forest laws, Indian forest laws, why they are important
Forest laws, Indian forest laws, why they are importantForest laws, Indian forest laws, why they are important
Forest laws, Indian forest laws, why they are important
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
 

Introduction to Fourier transform and signal analysis

  • 1. Continuous Fourier transform Discrete Fourier transform References Introduction to Fourier transform and signal analysis Zong-han, Xie icbm0926@gmail.com January 7, 2015 Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 2. Continuous Fourier transform Discrete Fourier transform References License of this document Introduction to Fourier transform and signal analysis by Zong-han, Xie (icbm0926@gmail.com) is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 3. Continuous Fourier transform Discrete Fourier transform References Outline 1 Continuous Fourier transform 2 Discrete Fourier transform 3 References Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 4. Continuous Fourier transform Discrete Fourier transform References Orthogonal condition Any two vectors a, b satisfying following condition are mutually orthogonal. a∗ · b = 0 (1) Any two functions a(x), b(x) satisfying the following condition are mutually orthogonal. a∗ (x) · b(x)dx = 0 (2) * means complex conjugate. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 5. Continuous Fourier transform Discrete Fourier transform References Complete and orthogonal basis cos nx and sin mx are mutually orthogonal in which n and m are integers. π −π cos nx · sin mxdx = 0 π −π cos nx · cos mxdx = πδnm π −π sin nx · sin mxdx = πδnm (3) δnm is Dirac-delta symbol. It means δnn = 1 and δnm = 0 when n = m. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 6. Continuous Fourier transform Discrete Fourier transform References Fourier series Since cos nx and sin mx are mutually orthogonal, we can expand an arbitrary periodic function f (x) by them. we shall have a series expansion of f (x) which has 2π period. f (x) = a0 + ∞ k=1 (ak cos kx + bk sin kx) a0 = 1 2π π −π f (x)dx ak = 1 π π −π f (x) cos kxdx bk = 1 π π −π f (x) sin kxdx (4) Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 7. Continuous Fourier transform Discrete Fourier transform References Fourier series If f (x) has L period instead of 2π, x is replaced with πx/L. f (x) = a0 + ∞ k=1 ak cos 2kπx L + bk sin 2kπx L a0 = 1 L L 2 − L 2 f (x)dx ak = 2 L L 2 − L 2 f (x) cos 2kπx L dx, k = 1, 2, ... bk = 2 L L 2 − L 2 f (x) sin 2kπx L dx, k = 1, 2, ... (5) Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 8. Continuous Fourier transform Discrete Fourier transform References Fourier series of step function f (x) is a periodic function with 2π period and it’s defined as follows. f (x) = 0, −π < x < 0 f (x) = h, 0 < x < π (6) Fourier series expansion of f (x) is f (x) = h 2 + 2h π sin x 1 + sin 3x 3 + sin 5x 5 + ... (7) f (x) is piecewise continuous within the periodic region. Fourier series of f (x) converges at speed of 1/n. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 9. Continuous Fourier transform Discrete Fourier transform References Fourier series of step function Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 10. Continuous Fourier transform Discrete Fourier transform References Fourier series of triangular function f (x) is a periodic function with 2π period and it’s defined as follows. f (x) = −x, −π < x < 0 f (x) = x, 0 < x < π (8) Fourier series expansion of f (x) is f (x) = π 2 − 4 π n=1,3,5... cos nx n2 (9) f (x) is continuous and its derivative is piecewise continuous within the periodic region. Fourier series of f (x) converges at speed of 1/n2. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 11. Continuous Fourier transform Discrete Fourier transform References Fourier series of triangular function Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 12. Continuous Fourier transform Discrete Fourier transform References Fourier series of full wave rectifier f (t) is a periodic function with 2π period and it’s defined as follows. f (t) = − sin ωt, −π < t < 0 f (t) = sin ωt, 0 < t < π (10) Fourier series expansion of f (x) is f (t) = 2 π − 4 π n=2,4,6... cos nωt n2 − 1 (11) f (x) is continuous and its derivative is piecewise continuous within the periodic region. Fourier series of f (x) converges at speed of 1/n2. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 13. Continuous Fourier transform Discrete Fourier transform References Fourier series of full wave rectifier Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 14. Continuous Fourier transform Discrete Fourier transform References Complex Fourier series Using Euler’s formula, Eq. 4 becomes f (x) = a0 + ∞ k=1 ak − ibk 2 eikx + ak + ibk 2 e−ikx Let c0 ≡ a0, ck ≡ ak −ibk 2 and c−k ≡ ak +ibk 2 , we have f (x) = ∞ m=−∞ cmeimx cm = 1 2π π −π f (x)e−imx dx (12) eimx and einx are also mutually orthogonal provided n = m and it forms a complete set. Therfore, it can be used as orthogonal basis. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 15. Continuous Fourier transform Discrete Fourier transform References Complex Fourier series If f (x) has T period instead of 2π, x is replaced with 2πx/T. f (x) = ∞ m=−∞ cmei 2πmx T cm = 1 T T 2 −T 2 f (x)e−i 2πmx T dx, m = 0, 1, 2... (13) Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 16. Continuous Fourier transform Discrete Fourier transform References Fourier transform from Eq. 13, we define variables k ≡ 2πm T , ˆf (k) ≡ cmT√ 2π and k ≡ 2π(m+1) T − 2πm T = 2π T . We can have f (x) = 1 √ 2π ∞ m=−∞ ˆf (k)eikx k ˆf (k) = 1 √ 2π T 2 −T 2 f (x)e−ikx dx Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 17. Continuous Fourier transform Discrete Fourier transform References Fourier transform Let T −→ ∞ f (x) = 1 √ 2π ∞ −∞ ˆf (k)eikx dk (14) ˆf (k) = 1 √ 2π ∞ −∞ f (x)e−ikx dx (15) Eq.15 is the Fourier transform of f (x) and Eq.14 is the inverse Fourier transform of ˆf (k). Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 18. Continuous Fourier transform Discrete Fourier transform References Properties of Fourier transform f (x), g(x) and h(x) are functions and their Fourier transforms are ˆf (k), ˆg(k) and ˆh(k). a, b x0 and k0 are real numbers. Linearity: If h(x) = af (x) + bg(x), then Fourier transform of h(x) equals to ˆh(k) = aˆf (k) + bˆg(k). Translation: If h(x) = f (x − x0), then ˆh(k) = ˆf (k)e−ikx0 Modulation: If h(x) = eik0x f (x), then ˆh(k) = ˆf (k − k0) Scaling: If h(x) = f (ax), then ˆh(k) = 1 a ˆf (k a ) Conjugation: If h(x) = f ∗(x), then ˆh(k) = ˆf ∗(−k). With this property, one can know that if f (x) is real and then ˆf ∗(−k) = ˆf (k). One can also find that if f (x) is real and then |ˆf (k)| = |ˆf (−k)|. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 19. Continuous Fourier transform Discrete Fourier transform References Properties of Fourier transform If f (x) is even, then ˆf (−k) = ˆf (k). If f (x) is odd, then ˆf (−k) = −ˆf (k). If f (x) is real and even, then ˆf (k) is real and even. If f (x) is real and odd, then ˆf (k) is imaginary and odd. If f (x) is imaginary and even, then ˆf (k) is imaginary and even. If f (x) is imaginary and odd, then ˆf (k) is real and odd. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 20. Continuous Fourier transform Discrete Fourier transform References Dirac delta function Dirac delta function is a generalized function defined as the following equation. f (0) = ∞ −∞ f (x)δ(x)dx ∞ −∞ δ(x)dx = 1 (16) The Dirac delta function can be loosely thought as a function which equals to infinite at x = 0 and to zero else where. δ(x) = +∞, x = 0 0, x = 0 Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 21. Continuous Fourier transform Discrete Fourier transform References Dirac delta function From Eq.15 and Eq.14 ˆf (k) = 1 2π ∞ −∞ ∞ −∞ ˆf (k )eik x dk e−ikx dx = 1 2π ∞ −∞ ∞ −∞ ˆf (k )ei(k −k)x dxdk Comparing to ”Dirac delta function”, we have ˆf (k) = ∞ −∞ ˆf (k )δ(k − k)dk δ(k − k) = 1 2π ∞ −∞ ei(k −k)x dx (17) Eq.17 doesn’t converge by itself, it is only well defined as part of an integrand. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 22. Continuous Fourier transform Discrete Fourier transform References Convolution theory Considering two functions f (x) and g(x) with their Fourier transform F(k) and G(k). We define an operation f ∗ g = ∞ −∞ g(y)f (x − y)dy (18) as the convolution of the two functions f (x) and g(x) over the interval {−∞ ∼ ∞}. It satisfies the following relation: f ∗ g = ∞ −∞ F(k)G(k)eikx dt (19) Let h(x) be f ∗ g and ˆh(k) be the Fourier transform of h(x), we have ˆh(k) = √ 2πF(k)G(k) (20) Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 23. Continuous Fourier transform Discrete Fourier transform References Parseval relation ∞ −∞ f (x)g(x)∗ dx = ∞ −∞ 1 √ 2π ∞ −∞ F(k)eikx dk 1 √ 2π ∞ −∞ G∗ (k )e−ik x dk dx = ∞ −∞ 1 2π ∞ −∞ F(k)G∗ (k )ei(k−k )x dkdk By using Eq. 17, we have the Parseval’s relation. ∞ −∞ f (x)g∗ (x)dx = ∞ −∞ F(k)G∗ (k)dk (21) Calculating inner product of two fuctions gets same result as the inner product of their Fourier transform. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 24. Continuous Fourier transform Discrete Fourier transform References Cross-correlation Considering two functions f (x) and g(x) with their Fourier transform F(k) and G(k). We define cross-correlation as (f g)(x) = ∞ −∞ f ∗ (x + y)g(x)dy (22) as the cross-correlation of the two functions f (x) and g(x) over the interval {−∞ ∼ ∞}. It satisfies the following relation: Let h(x) be f g and ˆh(k) be the Fourier transform of h(x), we have ˆh(k) = √ 2πF∗ (k)G(k) (23) Autocorrelation is the cross-correlation of the signal with itself. (f f )(x) = ∞ −∞ f ∗ (x + y)f (x)dy (24) Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 25. Continuous Fourier transform Discrete Fourier transform References Uncertainty principle One important properties of Fourier transform is the uncertainty principle. It states that the more concentrated f (x) is, the more spread its Fourier transform ˆf (k) is. Without loss of generality, we consider f (x) as a normalized function which means ∞ −∞ |f (x)|2dx = 1, we have uncertainty relation: ∞ −∞ (x − x0)2 |f (x)|2 dx ∞ −∞ (k − k0)2 |ˆf (k)|2 dk 1 16π2 (25) for any x0 and k0 ∈ R. [3] Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 26. Continuous Fourier transform Discrete Fourier transform References Fourier transform of a Gaussian pulse f (x) = f0e −x2 2σ2 eik0x ˆf (k) = 1 √ 2π ∞ −∞ f (x)e−ikx dx = f0 1/σ2 e −(k0−k)2 2/σ2 |ˆf (k)|2 ∝ e −(k0−k)2 1/σ2 Wider the f (x) spread, the more concentrated ˆf (k) is. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 27. Continuous Fourier transform Discrete Fourier transform References Fourier transform of a Gaussian pulse Signals with different width. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 28. Continuous Fourier transform Discrete Fourier transform References Fourier transform of a Gaussian pulse The bandwidth of the signals are different as well. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 29. Continuous Fourier transform Discrete Fourier transform References Outline 1 Continuous Fourier transform 2 Discrete Fourier transform 3 References Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 30. Continuous Fourier transform Discrete Fourier transform References Nyquist critical frequency Critical sampling of a sine wave is two sample points per cycle. This leads to Nyquist critical frequency fc. fc = 1 2∆ (26) In above equation, ∆ is the sampling interval. Sampling theorem: If a continuos signal h(t) sampled with interval ∆ happens to be bandwidth limited to frequencies smaller than fc. h(t) is completely determined by its samples hn. In fact, h(t) is given by h(t) = ∆ ∞ n=−∞ hn sin[2πfc(t − n∆)] π(t − n∆) (27) It’s known as Whittaker - Shannon interpolation formula. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 31. Continuous Fourier transform Discrete Fourier transform References Discrete Fourier transform Signal h(t) is sampled with N consecutive values and sampling interval ∆. We have hk ≡ h(tk) and tk ≡ k ∗ ∆, k = 0, 1, 2, ..., N − 1. With N discrete input, we evidently can only output independent values no more than N. Therefore, we seek for frequencies with values fn ≡ n N∆ , n = − N 2 , ..., N 2 (28) Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 32. Continuous Fourier transform Discrete Fourier transform References Discrete Fourier transform Fourier transform of Signal h(t) is H(f ). We have discrete Fourier transform Hn. H(fn) = ∞ −∞ h(t)e−i2πfnt dt ≈ ∆ N−1 k=0 hke−i2πfntk = ∆ N−1 k=0 hke−i2πkn/N Hn ≡ N−1 k=0 hke−i2πkn/N (29) Inverse Fourier transform is hk ≡ 1 N N−1 n=0 Hnei2πkn/N (30) Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 33. Continuous Fourier transform Discrete Fourier transform References Periodicity of discrete Fourier transform From Eq.29, if we substitute n with n + N, we have Hn = Hn+N. Therefore, discrete Fourier transform has periodicity of N. Hn+N = N−1 k=0 hke−i2πk(n+N)/N = N−1 k=0 hke−i2πk(n)/N e−i2πkN/N = Hn (31) Critical frequency fc corresponds to 1 2∆ . We can see that discrete Fourier transform has fs period where fs = 1/∆ = 2 ∗ fc is the sampling frequency. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 34. Continuous Fourier transform Discrete Fourier transform References Aliasing If we have a signal with its bandlimit larger than fc, we have following spectrum due to periodicity of DFT. Aliased frequency is f − N ∗ fs where N is an integer. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 35. Continuous Fourier transform Discrete Fourier transform References Aliasing example: original signal Let’s say we have a sinusoidal sig- nal of frequency 0.05. The sampling interval is 1. We have the signal Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 36. Continuous Fourier transform Discrete Fourier transform References Aliasing example: spectrum of original signal and we have its spectrum Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 37. Continuous Fourier transform Discrete Fourier transform References Aliasing example: critical sampling of original signal The critical sampling interval of the original signal is 10 which is half of the signal period. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 38. Continuous Fourier transform Discrete Fourier transform References Aliasing example: under sampling of original signal If we sampled the original sinusiodal signal with period 12, aliasing happens. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 39. Continuous Fourier transform Discrete Fourier transform References Aliasing example: DFT of under sampled signal fc of downsampled signal is 1 2∗12, aliased frequency is f − 2 ∗ fc = −0.03333 and it has symmetric spectrum due to real signal. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 40. Continuous Fourier transform Discrete Fourier transform References Aliasing example: two frequency signal Let’s say we have a signal containing two sinusoidal signal of frequency 0.05 and 0.0125. The sampling interval is 1. We have the signal Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 41. Continuous Fourier transform Discrete Fourier transform References Aliasing example: spectrum of two frequency signal and we have its spectrum Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 42. Continuous Fourier transform Discrete Fourier transform References Aliasing example: downsampled two frequency signal Doing same undersampling with interval 12. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 43. Continuous Fourier transform Discrete Fourier transform References Aliasing example: DFT of downsampled signal We have the spectrum of downsampled signal. Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 44. Continuous Fourier transform Discrete Fourier transform References Filtering We now want to get one of the two frequency out of the signal.We will adapt a proper rectangular window to the spectrum. Assuming we have a filter function w(f ) and a multi-frequency signal f (t), we simply do following steps to get the frequency band we want. F−1 {w(f )F{f (t)}} (32) Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 45. Continuous Fourier transform Discrete Fourier transform References Filtering example: filtering window and signal spectrum Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 46. Continuous Fourier transform Discrete Fourier transform References Filtering example: filtered signal Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 47. Continuous Fourier transform Discrete Fourier transform References Outline 1 Continuous Fourier transform 2 Discrete Fourier transform 3 References Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 48. Continuous Fourier transform Discrete Fourier transform References References Supplementary Notes of General Physics by Jyhpyng Wang, http: //idv.sinica.edu.tw/jwang/SNGP/SNGP20090621.pdf http://en.wikipedia.org/wiki/Fourier_series http://en.wikipedia.org/wiki/Fourier_transform http://en.wikipedia.org/wiki/Aliasing http://en.wikipedia.org/wiki/Nyquist-Shannon_ sampling_theorem MATHEMATICAL METHODS FOR PHYSICISTS by George B. Arfken and Hans J. Weber. ISBN-13: 978-0120598762 Numerical Recipes 3rd Edition: The Art of Scientific Computing by William H. Press (Author), Saul A. Teukolsky. ISBN-13: 978-0521880688Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis
  • 49. Continuous Fourier transform Discrete Fourier transform References References Chapter 12 and 13 in http://www.nrbook.com/a/bookcpdf.php http://docs.scipy.org/doc/scipy-0.14.0/reference/fftpack.html http://docs.scipy.org/doc/scipy-0.14.0/reference/signal.html Zong-han, Xieicbm0926@gmail.com Introduction to Fourier transform and signal analysis