Discrete Fourier Transformation (DFT)
- Prof. Seungchul Lee
Industrial AI Lab.
1
Discrete Fourier Transformation (DFT) Prof. Seungchul Lee - - PowerPoint PPT Presentation
Discrete Fourier Transformation (DFT) Prof. Seungchul Lee Industrial AI Lab. 1 Eigen-Analysis (System or Linear Transformation) 2 Eigenvector and Eigenvalues Given matrix Eigenvectors are input signals that emerge at the
1
2
the eigenvalue ππ) and so are somehow βfundamentalβ to the system
3
where β is the impulse response
β Fact: the eigenvectors of a circulent matrix (LTI system) are the complex harmonic sinusoids β The eigenvalue ππ β β corresponding to the sinusoid eigenvectors π‘π is called the frequency response at frequency π since it measures how the system βrespondsβ to π‘π
4
β harmonic sinusoids are the eigenvectors of LTI systems simply by computing the circular convolution with input π‘π and applying the periodicity of the harmonic sinusoids
5
πβ1 as columns into an π Γ π complex orthonormal basis
matrix
6
7
product
8
πβ1 for a vector space π
β a basis whose elements are mutually orthogonal
πβ1 for a vector space π
β a basis whose elements are mutually orthogonal and normalized in the 2-norm
9
10
πβ1 and orthonormal basis matrix πΆ
weights π½π
similarity between π¦ and the basis element ππ
11
πβ1 as columns into an π Γ π complex orthonormal basis
matrix
12
13
could be represented as a linear combination of sinusoids
β The weight π[π] measures the similarity between π¦ and the harmonic sinusoid π‘π β It finds the βfrequency contentsβ of π¦ at frequency π
14
could be represented as a linear combination of sinusoids
β It is returning to time domain β It builds up the signal π¦ as a linear combination of π‘π weighted by the π[π]
15
16
πβ1 as columns into an π Γ π complex orthonormal basis
matrix
17
πβ1 on the diagonal of an π Γ π matrix
18
19
20
21
22
23
24
25
26
27
28
29
30
'DFT'
β The FFT has been called the "most important computational algorithm of our generation" β It uses the dynamic programming algorithm (or divide and conquer) to efficiently compute DFT.
algorithms for computing DFTs.
β use fft command to compute dft β fft (computationally efficient)
31
β π[π] measures the similarity between the time signal π¦[π] and the harmonic sinusoid π‘π[π] β π[π] measures the βfrequency contentβ of π¦[π] at frequency ππ =
2π π π
32
β No amplitude changed β Phase changed
33
34
β Circular convolution in the time domain = multiplication in the frequency domain
35
36
37
38
39
40