Lecture 16 Outline: Discrete Fourier Series and Transforms Announcements: Reading: “5: The Discrete Fourier Transform” pp. 1-9. HW 5 posted, short HW (2.

Slides:



Advertisements
Similar presentations
DCSP-11 Jianfeng Feng
Advertisements

Digital Kommunikationselektronik TNE027 Lecture 5 1 Fourier Transforms Discrete Fourier Transform (DFT) Algorithms Fast Fourier Transform (FFT) Algorithms.
MATLAB Session 5 ES 156 Signals and Systems 2007 HSEAS Prepared by Frank Tompkins.
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Use of Frequency Domain Telecommunication Channel |A| f fcfc Frequency.
Chapter 8: The Discrete Fourier Transform
MM3FC Mathematical Modeling 3 LECTURE 10 Times Weeks 7,8 & 9. Lectures : Mon,Tues,Wed 10-11am, Rm.1439 Tutorials : Thurs, 10am, Rm. ULT. Clinics : Fri,
Sampling, Reconstruction, and Elementary Digital Filters R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2002.
Chapter 12 Fourier Transforms of Discrete Signals.
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
Goals For This Class Quickly review of the main results from last class Convolution and Cross-correlation Discrete Fourier Analysis: Important Considerations.
Discrete-Time Fourier Series
Discrete-Time and System (A Review)
DTFT And Fourier Transform
1 7.1 Discrete Fourier Transform (DFT) 7.2 DFT Properties 7.3 Cyclic Convolution 7.4 Linear Convolution via DFT Chapter 7 Discrete Fourier Transform Section.
1 Chapter 8 The Discrete Fourier Transform 2 Introduction  In Chapters 2 and 3 we discussed the representation of sequences and LTI systems in terms.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Introduction to the IEEE Derivation of the DFT Relationship to DTFT DFT of Truncated.
Digital Signal Processing – Chapter 10
1 BIEN425 – Lecture 10 By the end of the lecture, you should be able to: –Describe the reason and remedy of DFT leakage –Design and implement FIR filters.
Interconnections Blocks can be thought of as subsystems that make up a system described by a signal flow graph. We can reduce such graphs to a transfer.
The Discrete Fourier Transform 主講人:虞台文. Content Introduction Representation of Periodic Sequences – DFS (Discrete Fourier Series) Properties of DFS The.
Zhongguo Liu_Biomedical Engineering_Shandong Univ. Chapter 8 The Discrete Fourier Transform Zhongguo Liu Biomedical Engineering School of Control.
Fourier Analysis of Discrete Time Signals
Lecture 6: DFT XILIANG LUO 2014/10. Periodic Sequence  Discrete Fourier Series For a sequence with period N, we only need N DFS coefs.
Chapter 5 Finite-Length Discrete Transform
Lecture#10 Spectrum Estimation
Linear filtering based on the DFT
DTFT continue (c.f. Shenoi, 2006)  We have introduced DTFT and showed some of its properties. We will investigate them in more detail by showing the associated.
Fourier Analysis Using the DFT Quote of the Day On two occasions I have been asked, “Pray, Mr. Babbage, if you put into the machine wrong figures, will.
Fast Fourier Transforms. 2 Discrete Fourier Transform The DFT pair was given as Baseline for computational complexity: –Each DFT coefficient requires.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Derivation of the DFT Relationship to DTFT DFT of Truncated Signals.
Lecture 13 Outline: FIR Filter Design: Freq. Response Matching, Causal Design, Windowing Announcements: Reading: “4: FIR Discrete-Time Filters” pp
Lecture 17 Outline: DFT Properties and Circular Convolution
Dr. Michael Nasief Digital Signal Processing Lec 7 1.
EE 102b: Signal Processing and Linear Systems II Course Review Signals and Systems.
بسم الله الرحمن الرحيم Lecture (12) Dr. Iman Abuel Maaly The Discrete Fourier Transform Dr. Iman Abuel Maaly University of Khartoum Department of Electrical.
1 Chapter 8 The Discrete Fourier Transform (cont.)
DSP First, 2/e Lecture 18 DFS: Discrete Fourier Series, and Windowing.
Lecture 26 Outline: Z Transforms Announcements: Reading: “8: z-transforms” pp (no inverse or unilateral z transforms) HW 9 posted, due 6/3 midnight.
Professor A G Constantinides 1 Digital Filter Specifications We discuss in this course only the magnitude approximation problem There are four basic types.
Digital Image Processing Lecture 8: Fourier Transform Prof. Charlene Tsai.
Lecture 27 Outline: Systems Analysis w/ Z Transforms, Course Review
Lecture 19 Spectrogram: Spectral Analysis via DFT & DTFT
Lecture 23 Outline: Laplace Examples, Inverse, Rational Form
Chapter 4 Discrete-Time Signals and transform
Lecture 14 Outline: Windowing in FIR Filter Design
Integral Transform Method
DIGITAL SIGNAL PROCESSING ELECTRONICS
FFT-based filtering and the
EE359 – Lecture 12 Outline Maximal Ratio Combining
Lecture 12 Outline: Quadrature Modulation FIR Filter Design
EE359 – Lecture 11 Outline Announcements
The Discrete Fourier Transform
Lecture 13 Outline: Windowing in FIR Filter Design
Lecture 14 Outline: Discrete Fourier Series and Transforms
Chapter 8 The Discrete Fourier Transform
Sampling the Fourier Transform
DTFT from DFT samples by interpolation.
Lecture 18 DFS: Discrete Fourier Series, and Windowing
Lecture 17 DFT: Discrete Fourier Transform
Lecture 15 DTFT: Discrete-Time Fourier Transform
Lecture 15 Outline: DFT Properties and Circular Convolution
Lecture 16 Outline: Linear Convolution, Block-by Block Convolution, FFT/IFFT Announcements: HW 4 posted, due tomorrow at 4:30pm. No late HWs as solutions.
Chapter 2 Discrete Fourier Transform (DFT)
EE359 – Lecture 11 Outline Introduction to Diversity
Lecture 25 Outline: Z Transforms, Discrete-time Systems Analysis
Chapter 8 The Discrete Fourier Transform
Chapter 8 The Discrete Fourier Transform
Signals and Systems Lecture 15
INTRODUCTION TO THE SHORT-TIME FOURIER TRANSFORM (STFT)
CE Digital Signal Processing Fall Discrete Fourier Transform (DFT)
Presentation transcript:

Lecture 16 Outline: Discrete Fourier Series and Transforms Announcements: Reading: “5: The Discrete Fourier Transform” pp HW 5 posted, short HW (2 analytical and 1 Matlab problem), due Wed 5pm. No late HWs as solutions will be available immediately. Midterm details on next page HW 6 will be posted Wed, due following Wed with free extension to Thurs. Review of Last Wed. Lecture Discrete Fourier Series Discrete Fourier Transform Relation between DFT & DTFT DFT as a Matrix Operation Properties of DFS and DFT

Midterm Details Time/Location: this Friday, May 6, 9:20am-11:20am in this room. For students with 9:30am classes, can take 10:30-12:30 in (two floors up) We should be aware of all conflicts with the 9:20-11:20am timeslot at this time Open book and notes – you can bring any written material you wish to the exam. Calculators and electronic devices not allowed. Will cover all class material from Lectures See lecture ppt slides for material in the reader that you are responsible for Practice MT will be posted today, worth 25 extra credit points for “taking” it (not graded). Can be turned in any time up until you take the exam Solutions given when you turn in your answers In addition to practice MT, we will also provide additional practice problems/solns Instead of MT review, we will provide extra OHs for me and the TAs to go over course material, practice MT, and practice problems My extra OHs: Wed 2-3:30pm, Thurs 3-4:30pm. TA extra OHs will be announced and posted on calendar later today (mostly WTh)

Review of Last Wed Lecture FIR design entails choice of window function to mitigate Gibbs Goal is to approximated desired filter without Gibbs/wiggles Design tradeoffs involve main lobe vs. sidelobe sizes Typical windows: rectangle (boxcar), triangle, Hanning, and Hamming FIR design for desired h d [n] entails picking a length M, setting h a [n]=h d [n], |n|  M/2, choosing window w[n] with h w [n]=h[n]w[n]to mitigate Gibbs, and setting h[n]=h w [n-M/2] to make design causal FIR implemented directly using M delay elements and M+1 multipliers Can introduce group delay Efficiently implemented with DFT Example design for LFP (Differentiator in HW) Hamming smooths out wiggles from rectangular window Introduces more distortion at transition frequencies than rectangular window

Discrete Fourier Series The DFS is the DTFS with a different normalization: Consider an N-periodic discrete-time signal : Then is also N-periodic: Define Appears in the DTFS, DFS or DFT for N-periodic sequences Then we can write Using this notation, we have the DFS pair for periodic signals: Simple computation of makes this pair easier to compute than DTFS as.

Discrete Fourier Transform (DFT) Works with only one period of and Can recover original periodic sequences, as Equivalently, work with N samples of x[n] Leads to DFT Pair DFT Inverse DFT DFT/IDFT commonly used in DSP, using N-length signal blocks, due to its much lower computational complexity than the DTFT/IDTFT Conjugate Relationships

Example Real and even and One-period representations:...

Relation between DFT and DTFT Given a length-N signal x[n], n-point DFT is Its DTFT is DFT is the DTFT sampled at N equally spaced frequencies between 0 and 2  : or

DFT/IDFT as Matrix Operation DFT Inverse DFT Computational Complexity Computation of an N-point DFT or inverse DFT requires N 2 complex multiplications.

Properties of the DFS/DFT

Properties (Continued)

Main Points DFS is the DTFS with a different normalization DFT operates on one N-length “piece” of a signal x[n] Fast/low complexity computation (N 2 complex multiplications) DFT is the DTFT sampled at N equally spaced frequencies between 0 and 2  DFT/IDFT can be calculated via a matrix multiplication DFS/DFT have similar properties as DTFS/DTFT but with modifications due to periodic/circular characteristics