720 likes | 765 Views
The Discrete Fourier Transform. 主講人:虞台文. Content. Introduction Representation of Periodic Sequences DFS (Discrete Fourier Series) Properties of DFS The Fourier Transform of Periodic Signals Sampling of Fourier Transform Representation of Finite-Duration Sequences
E N D
The Discrete Fourier Transform 主講人:虞台文
Content • Introduction • Representation of Periodic Sequences • DFS (Discrete Fourier Series) • Properties of DFS • The Fourier Transform of Periodic Signals • Sampling of Fourier Transform • Representation of Finite-Duration Sequences • DFT (Discrete Fourier Transform) • Properties of the DFT • Linear Convolution Using the DFT
The Discrete Fourier Transform Introduction
Periodicity Periodic Aperiodic Continuous Time Discrete Infinite Finite Duration Signal Processing Methods Fourier Series Continuous-Time Fourier Transform DFS Discrete-Time Fourier Transform and z-Transform
Periodicity Periodic Aperiodic Fourier Series Continuous-Time Fourier Transform Continuous Time DFS Discrete-Time Fourier Transform and z-Transform Discrete Infinite Finite Duration Frequency-Domain Properties Continuous & Aperiodic Discrete & Aperiodic Continuous & Periodic (2) ?
Periodicity Periodic Aperiodic Fourier Series Continuous-Time Fourier Transform Continuous & Aperiodic Discrete & Aperiodic Continuous Time DFT Discrete-Time Fourier Transform and z-Transform Continuous & Periodic (2) ? Discrete Infinite Finite Duration Frequency-Domain Properties Relation? Relation? Relation? Relation?
Periodicity Periodic Aperiodic Fourier Series Continuous-Time Fourier Transform Continuous & Aperiodic Discrete & Aperiodic Continuous Time DFT Discrete-Time Fourier Transform and z-Transform Continuous & Periodic (2) Discrete Infinite Finite Duration Frequency-Domain Properties Discrete & Periodic
The Discrete Fourier Transform Representation of Periodic Sequences --- DFS
Periodic Sequences • Notation: a sequence with period N where r is any integer.
Harmonics Facts: Each has Periodic N. N distinct harmonics e0(n), e1(n),…, eN1(n).
Synthesis and Analysis Notation Both have Period N Synthesis Analysis
Example A periodic impulse train with period N.
n 0 1 2 3 4 5 6 7 8 9 Example
n 0 1 2 3 4 5 6 7 8 9 Example
n 0 1 2 3 4 5 6 7 8 9 Example
n N 0 N n 0 DFS vs. FT
n 0 1 2 3 4 5 6 7 8 9 n 0 1 2 3 4 5 6 7 8 9 Example
n 0 1 2 3 4 5 6 7 8 9 n 0 1 2 3 4 5 6 7 8 9 Example
n 0 1 2 3 4 5 6 7 8 9 n 0 1 2 3 4 5 6 7 8 9 Example
The Discrete Fourier Transform Properties of DFS
Shift of a Sequence Change Phase (delay)
Shift of Fourier Coefficient Modulation
Periodic Convolution Both have Period N
Periodic Convolution Both have Period N
The Discrete Fourier Transform The Fourier Transform of Periodic Signals
Periodicity Periodic Aperiodic Fourier Series Continuous-Time Fourier Transform Continuous & Aperiodic Discrete & Aperiodic Continuous Time DFT Discrete-Time Fourier Transform and z-Transform DFS Continuous & Periodic (2) Discrete Infinite Finite Duration Fourier Transforms of Periodic Signals Sampling Sampling
n N 0 N n 0 Fourier Transforms of Periodic Signals
The Discrete Fourier Transform Sampling of Fourier Transform
n 0 N’1 z-plane z-plane > = < N N’ Equal Space Sampling of Fourier Transform
z-plane Equal Space Sampling of Fourier Transform
N’=9 n 0 8 N=12 n 0 8 12 N=7 n 0 8 12 Example
N’=9 n 0 8 N=12 n 0 8 12 N=7 n 0 8 12 Example Time-Domain Aliasing
Time-Domain Aliasing vs. Frequency-Domain Aliasing • To avoid frequency-domain aliasing • Signal isbandlimited • Sampling ratein time-domain ishigh enough • To avoid time-domain aliasing • Sequence isfinite • Sampling interval(2/N) in frequency-domain issmall enough
DFT vs. DFS • Use DFS to represent a finite-length sequence is call the DFT (Discrete Fourier Transform). • So, we represent the finite-duration sequence by a periodic sequence. One period of which is the finite-duration sequence that we wish to represent.
The Discrete Fourier Transform Representation of Finite-Duration Sequences --- DFT
Definition of DFT Synthesis Analysis
The Discrete Fourier Transform Properties of the DFT
Duration N1 n 0 N11 Duration N2 n 0 N21 Linearity
n 0 N n 0 N n 0 N Circular Shift of a Sequence
Example Choose N=10 Re[x1(n)]= Re[X(n)] Re[X(k)] Im[x1(n)]= Im[X(n)] Im[X(k)] X1(k) = 10x((k))10
Circular Convolution both of length N
n0 0 N 0 N 0 0 n0=2, N=5 Example