CHAPTER 7. The Discrete Fourier Transform 436
|
|
- Noreen Tucker
- 6 years ago
- Views:
Transcription
1 CHAPTER 7. The Discrete Fourier Transform 36 hfa figconfg( P7a, long ); subplot() stem(k,abs(ck), filled );hold on stem(k,abs(ck_approx), filled, color, red ); xlabel( k, fontsize,lfs) title( Magnitude Response, fontsize,tfs) legend( c_k, \tilde{c}_k, location, best ) subplot() stem(k,angle(ck), filled );hold on stem(k,angle(ck_approx), filled, color, red ); xlabel( k, fontsize,lfs) title( Phase Response, fontsize,tfs) legend( c_k, \tilde{c}_k, location, best ) 3. (a) Solution: The DTFT of (.9) n u[n] is: The DTFT of x[n] is: (b) See plot below. (c) See plot below. (d) See plot below. MATLAB script:.9e jω X ( e jω) ( j) d dω (.9e jω (.9e jω ).9e jω % P73: umerical DFT approximation of DTFT close all; clc w linspace(,,)*pi; X.9*exp(-j*w)./(-.9*exp(-j*w)).^; ; % Part (b) % 5; % Part (c) % ; % Part (d) n :-; )
2 CHAPTER 7. The Discrete Fourier Transform 37 Magnitude Response Phase Response 8 6 X(e jω ) X (e jω ) X(e jω ) X (e jω ) FIGURE 7.6: Magnitude and phase responses of X ( e jω) and X ( e jω ) when. Magnitude Response Phase Response 8 6 X(e jω ) X (e jω ) X(e jω ) X (e jω ) FIGURE 7.7: Magnitude and phase responses of X ( e jω) and X ( e jω ) when 5. xn n.*.9.^n; X fft(xn); wk /*(:-); %% Plot: hfa figconfg( P73a, long ); subplot() plot(w/pi,abs(x));hold on stem(wk,abs(x), filled, color, red ); xlabel( \omega/\pi, fontsize,lfs) title( Magnitude Response, fontsize,tfs) legend( X(e^{j\omega}), X_(e^{j\omega}), location, best ) subplot() plot(w/pi,angle(x));hold on
3 CHAPTER 7. The Discrete Fourier Transform 38 Magnitude Response Phase Response 8 6 X(e jω ) X (e jω ) X(e jω ) X (e jω ) FIGURE 7.8: Magnitude and phase responses of X ( e jω) and X ( e jω ) when. stem(wk,angle(x), filled, color, red ); xlabel( \omega/\pi, fontsize,lfs) title( Phase Response, fontsize,tfs) legend( X(e^{j\omega}), X_(e^{j\omega}), location, best ). (a) Solution: The DFT matrix is: W W W W W ( )( ) Thekth column of W is w k [W k...w k] T. Thei,jth element of W is: ( ) W i,j ( W T W ) i,j wt i w j {, i+j, i+j Hence, we proved that W.... J
4 CHAPTER 7. The Discrete Fourier Transform 8. (a) See plot below. (b) See plot below. (c) See plot below. MATLAB script: % P78: Regenerate Figure~7.5 and Example 7.3 close all; clc 6; a.9; % Part (a) % 8; a.8; % Part (b) % 6; a.8; % Part (c) wk *pi/*(:-); Xk./(-a*exp(-j*wk)); xn real(ifft(xk)); w linspace(,,)*pi; X fft(xn,length(w)); X_ref./(-a*exp(-j*w)); n :-; xn_ref a.^n; %% Plot: hfa figconfg( P78a, small ); plot(w/pi,abs(x_ref), color, black ); hold on plot(w/pi,abs(x)) stem(wk/pi,abs(xk), filled ); ylim([ max(abs(x))]) xlabel( \omega/\pi, fontsize,lfs) ylabel( Magnitude, fontsize,lfs) title( Magnitude of Spectra, fontsize,tfs) hfb figconfg( P78b, small ); plot(n,xn,. ); hold on plot(n,xn_ref,., color, black ) ylim([.*max(xn)]) xlim([ -]) xlabel( Time index (n), fontsize,lfs) ylabel( Amplitude, fontsize,lfs) title( Signal Amplitudes, fontsize,tfs) legend( x[n], \tilde{x}[n], location, northeast )
5 CHAPTER 7. The Discrete Fourier Transform 3 Magnitude of Spectra 8 Magnitude (a) Signal Amplitudes Amplitude x[n] \tilde{x}[n]. 5 5 Time index (n) (b) FIGURE 7.9: (a) Magnitude response of the DTFT signal. (b) Time sequence and reconstructed time sequence.
6 CHAPTER 7. The Discrete Fourier Transform 5 Magnitude of Spectra Magnitude (a) Signal Amplitudes Amplitude x[n] \tilde{x}[n] Time index (n) (b) FIGURE 7.: (a) Magnitude response of the DTFT signal and (b) time sequence and reconstructed time sequence for a.8 and 8.
7 CHAPTER 7. The Discrete Fourier Transform 5 5 Magnitude of Spectra Magnitude (a) Signal Amplitudes Amplitude.8.6. x[n] \tilde{x}[n] Time index (n) (b) FIGURE 7.: (a) Magnitude response of the DTFT signal and (b) time sequence and reconstructed time sequence for a.8 and 6.
8 CHAPTER 7. The Discrete Fourier Transform 9 3. (a) Proof: If k is even and is even, the correspondent DFT is: X[k] / / x[n]e jπ nk / x[n]e jπ nk + n/ (x[n]e jπ nk +x[n+ ]e jπ (n+ )k ) (x[n] x[n])e jπ nk (b) Proof: If m,k l, the correspondent DFT is: x[n]e jπ nk X[l] + x[n]e jπ n(l) x[n]e jπ n(l) + 3 x[n]e jπ n(l) x[n]e jπ n(l) + x[n]e jπ n(l) n n n 3 x[n]e jπ n(l) + x[n+ ]e jπ (n+ )(l) 3 + x[n]e jπ n(l) + n 3 n (x[n]+x[n+ ) ] e jπ n(l) + x[n+ ]e jπ (n+ )(l) 3 n. (a) Solution: Solving the circular convolution using hand calculation: (x[n]+x[n+ ] ) e jπ n(l)
9 CHAPTER 7. The Discrete Fourier Transform 5 (b) See script below. (c) See script below. MATLAB script: % P7: Circular convolution close all; clc xn :5; xn [ - -]; %% Part (b): xn circonv(xn,[xn ] ); %% Part (c): max(length(xn),length(xn)); Xk fft(xn,); Xk fft(xn,); Xk Xk.*Xk; xn_dft ifft(xk); 5. (a) Proof: X [K] can be obtained by frequency sampling of X 3 [k], hence in the time domain, according the aliasing equation, we have x [n] l x 3 [n+l] (b) Proof: When L, there is no time aliasing, we conclude x [n] x 3 [n], for n L When max(, ) < L, since L +, we conclude that x [n] x 3 [n]+x 3 [n+], for n Hence, we proved the equation (??). (c) MATLAB script: % P75: Verify formula in Problem 75 close all; clc xn :; xn :-:;
10 CHAPTER 7. The Discrete Fourier Transform 55 Linearity. w c (t) (a x c (t)+a x c (t)) a w c (t)x c (t)+a w c (t)x c (t) a x c (t)+a x c (t) Time-varying. In general, w c (t τ)x c (t τ) w c (t)x c (t). Proof: Hence, x c (t τ) x c (t). (b) Proof: If t T, and n L, we have x[n] w[n]x[n] (7.6) x c (nt) w c (nt)x c (nt) x c (nt) x[n] x[n] w[n]x[n] x[n] If t > T, and > L, we have The CTFT of ˆx c (t) is: ˆX c (jω) x c (nt) x[n] ˆX c (jω) X c (jθ)w c (j(ω θ))dθ (7.7) π π π ˆx c (t)e jωt dt ( w c (t)e jωt π ( X c (jθ) w c (t)x c (t)e jωt dt ) X c (jθ)e jθt dθ dt w c (t)e )dθ j(ω θ)t X c (jθ)w c (j(ω θ))dθ. Proof: The CTFT of x c (at) is: Scaling Property: x c (at)e jωt dt a x c (at) CTFT a X c ( ) jω a x c (at)e jω a at dat (7.7)
11 CHAPTER 7. The Discrete Fourier Transform 56 If a >, we have a If a <, we have a x c (at)e jω a at dat a x c (at)e jω a at dat a Hence, we proved the scaling property. 3. Proof: x c (t)x c (t)dt Suppose a is a real number, define function p(a) as where A p(a) x c (t)e jω a t dt a X c x c (t)e jω a t dt a X c ( ) jω a ( ) jω a x c (t) dt x c (t) dt (7.79) (a x c (t)+x c (t)) dt Aa +Ba+C x c(t)dt, B x c (t)x c (t)dt, C Since we have B AC, that isb AC, ( x c (t)x c (t)dt) x c(t)dt x c(t)dt. Proof: The CTFT of generic window is: x c(t)dt. W(jΩ) aw R (jω)+bw R (j(ω π)/t )+bw R (j(ω+π)/t ) (7.89) The ICTFT is: π [aw R (jω)+bw R (j(ω π)/t )+bw R (j(ω+π)/t )]e jωt dω aw R (t)+be jπ t T wr (t)+be jπ )] [ a+bcos ( π T t w R (t) T t wr (t)
12 CHAPTER 7. The Discrete Fourier Transform 66 6 Magnitude Response Phase Response 5 X(e jω ) X (e jω ) 3 X(e jω ) X (e jω ) FIGURE 7.: Magnitude and phase responses of X ( e jω) and X ( e jω ) when. 3. tba title( Magnitude Response, fontsize,tfs) legend( X(e^{j\omega}), X_(e^{j\omega}), location, best ) subplot() plot(w/pi,angle(x));hold on stem(wk,angle(x), filled, color, red ); xlabel( \omega/\pi, fontsize,lfs) title( Phase Response, fontsize,tfs) legend( X(e^{j\omega}), X_(e^{j\omega}), location, best ) 3. (a) See plot below. (b) See plot below. (c) See plot below. (d) See plot below. MATLAB script: % P73: Compute and plot DFT and IDFT close all; clc %% Part (a): 8; n :-; xn zeros(size(n)); xn() ; %% Part (b):
13 CHAPTER 7. The Discrete Fourier Transform 67 Magnitude Response 3 Phase Response k (a) k Time Sequence Time index (n) (b) FIGURE 7.: -point (a) DFT and (b) IDFT of x[n] δ[n], 8 in the range ( ) n ( ). % ; % n :-; % xn n; %% Part (c): % 3; % n :-; % xn cos(6*pi*n/5); %% Part (d): % 3; % n :-; % xn cos(.*pi*n); Xk fft(xn);
14 CHAPTER 7. The Discrete Fourier Transform 68 5 Magnitude Response 3 Phase Response k (a) k Time Sequence Time index (n) (b) FIGURE 7.3: -point (a) DFT and (b) IDFT of x[n] n, in the range ( ) n ( ). ind abs(xk) < e-; Xk(ind) ; xn_ref ifft(xk); nn -(-):*-; xn_plot xn_ref(mod(nn,)+); %% Plot: hfa figconfg( P73a, long ); subplot() stem(n,abs(xk), filled ); xlim([ -]) xlabel( k, fontsize,lfs) title( Magnitude Response, fontsize,tfs) subplot() stem(n,angle(xk), filled );
15 CHAPTER 7. The Discrete Fourier Transform 69 5 Magnitude Response 3 Phase Response k (a) k Time Sequence Time index (n) (b) FIGURE 7.: -point (a) DFT and (b) IDFT of x[n] cos(6πn/5), 3 in the range ( ) n ( ). xlim([ -]) ylim([-pi pi]) xlabel( k, fontsize,lfs) title( Phase Response, fontsize,tfs) hfb figconfg( P73b, long ); stem(nn,xn_plot, filled ) xlim([nn() nn(end)]) xlabel( Time index (n), fontsize,lfs) title( Time Sequence, fontsize,tfs)
16 CHAPTER 7. The Discrete Fourier Transform 7 5 Magnitude Response 3 Phase Response k (a) k Time Sequence Time index (n) (b) FIGURE 7.5: -point (a) DFT and (b) IDFT of x[n] cos(.πn), 3 in the range ( ) n ( ). 3. (a) Solution: The DFS of x[n] and x 3 [n] can be written as: X[k] X[ k ] X 3 [k] X 3 [ k 3 ] 3 x[n]e jπ n k π j x[n]e 3 n k 3
17 CHAPTER 7. The Discrete Fourier Transform 7 We have 3 π j X 3 [k] x[n]e 3 n k 3 π j x[n]e 3 n k 3 + n π j x[n]e 3 n k ( 3 X[k/3] (b) MATLAB script: π j x[n+]e 3 (n+) k 3 x[n]e jπ n k ) % P73: Matlab verification close all; clc xn [ 3 3 3]; Xk fft(xn(:)); X3k fft(xn); 3 π j x[n]e 3 n k 3 + n π j x[n+]e 3 (n+) k 3 ( ) + e jπ 3 k 3 + e jπ 3 k 3 π j x[n]e 3 n k 3
18 CHAPTER 7. The Discrete Fourier Transform 79 (c) By applying the correlation property, the DFT of x 3 [n] is: X 3 [k] X[k]X [k] X[k] (d) By applying the windowing property, the DFT of x [n] is: X [k] 9 X[k] 9 X[k] (e) By applying the frequency-shifting property, the DFT of x 5 [n] is: 39. (a) Proof: X[] X 5 [k] X[ k + 9 ] x[n]w n which is real-valued since x[n] is real-valued. (b) Proof: If k, since x[] is real, we have If k, we have X[ k ] X [k] X[] X [] x[n] x[n]w n k x[n]w nk ( x[n]w n( k) x[n]w nk Hence, we proved X[ k ] X [k] for every k. (c) Proof: ) X[/] x[n]w n x[n]e jnπ x[n] cos(nπ) which is real-valued since x[n] and cos(nπ) are both real-valued.
Discrete Fourier Transform
Discrete Fourier Transform Virtually all practical signals have finite length (e.g., sensor data, audio records, digital images, stock values, etc). Rather than considering such signals to be zero-padded
More informationFast Fourier Transform Discrete-time windowing Discrete Fourier Transform Relationship to DTFT Relationship to DTFS Zero padding
Fast Fourier Transform Discrete-time windowing Discrete Fourier Transform Relationship to DTFT Relationship to DTFS Zero padding Fourier Series & Transform Summary x[n] = X[k] = 1 N k= n= X[k]e jkω
More informationFast Fourier Transform Discrete-time windowing Discrete Fourier Transform Relationship to DTFT Relationship to DTFS Zero padding
Fast Fourier Transform Discrete-time windowing Discrete Fourier Transform Relationship to DTFT Relationship to DTFS Zero padding J. McNames Portland State University ECE 223 FFT Ver. 1.03 1 Fourier Series
More informationLAB 2: DTFT, DFT, and DFT Spectral Analysis Summer 2011
University of Illinois at Urbana-Champaign Department of Electrical and Computer Engineering ECE 311: Digital Signal Processing Lab Chandra Radhakrishnan Peter Kairouz LAB 2: DTFT, DFT, and DFT Spectral
More informationDigital Signal Processing: Signal Transforms
Digital Signal Processing: Signal Transforms Aishy Amer, Mohammed Ghazal January 19, 1 Instructions: 1. This tutorial introduces frequency analysis in Matlab using the Fourier and z transforms.. More Matlab
More informationLecture 10. Digital Signal Processing. Chapter 7. Discrete Fourier transform DFT. Mikael Swartling Nedelko Grbic Bengt Mandersson. rev.
Lecture 10 Digital Signal Processing Chapter 7 Discrete Fourier transform DFT Mikael Swartling Nedelko Grbic Bengt Mandersson rev. 016 Department of Electrical and Information Technology Lund University
More informationOverview of Discrete-Time Fourier Transform Topics Handy Equations Handy Limits Orthogonality Defined orthogonal
Overview of Discrete-Time Fourier Transform Topics Handy equations and its Definition Low- and high- discrete-time frequencies Convergence issues DTFT of complex and real sinusoids Relationship to LTI
More informationLecture 19: Discrete Fourier Series
EE518 Digital Signal Processing University of Washington Autumn 2001 Dept. of Electrical Engineering Lecture 19: Discrete Fourier Series Dec 5, 2001 Prof: J. Bilmes TA: Mingzhou
More informationECE 301 Fall 2010 Division 2 Homework 10 Solutions. { 1, if 2n t < 2n + 1, for any integer n, x(t) = 0, if 2n 1 t < 2n, for any integer n.
ECE 3 Fall Division Homework Solutions Problem. Reconstruction of a continuous-time signal from its samples. Consider the following periodic signal, depicted below: {, if n t < n +, for any integer n,
More informationDiscrete Fourier Transform
Discrete Fourier Transform Valentina Hubeika, Jan Černocký DCGM FIT BUT Brno, {ihubeika,cernocky}@fit.vutbr.cz Diskrete Fourier transform (DFT) We have just one problem with DFS that needs to be solved.
More informationx[n] = x a (nt ) x a (t)e jωt dt while the discrete time signal x[n] has the discrete-time Fourier transform x[n]e jωn
Sampling Let x a (t) be a continuous time signal. The signal is sampled by taking the signal value at intervals of time T to get The signal x(t) has a Fourier transform x[n] = x a (nt ) X a (Ω) = x a (t)e
More informationDigital Signal Processing Lab 3: Discrete Fourier Transform
Digital Signal Processing Lab 3: Discrete Fourier Transform Discrete Time Fourier Transform (DTFT) The discrete-time Fourier transform (DTFT) of a sequence x[n] is given by (3.1) which is a continuous
More informationEEO 401 Digital Signal Processing Prof. Mark Fowler
EEO 4 Digital Signal Processing Pro. Mark Fowler ote Set # Using the DFT or Spectral Analysis o Signals Reading Assignment: Sect. 7.4 o Proakis & Manolakis Ch. 6 o Porat s Book /9 Goal o Practical Spectral
More informationMultimedia Signals and Systems - Audio and Video. Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2
Multimedia Signals and Systems - Audio and Video Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2 Kunio Takaya Electrical and Computer Engineering University of Saskatchewan December
More informationDiscrete-time Fourier transform (DTFT) representation of DT aperiodic signals Section The (DT) Fourier transform (or spectrum) of x[n] is
Discrete-time Fourier transform (DTFT) representation of DT aperiodic signals Section 5. 3 The (DT) Fourier transform (or spectrum) of x[n] is X ( e jω) = n= x[n]e jωn x[n] can be reconstructed from its
More informationNAME: 11 December 2013 Digital Signal Processing I Final Exam Fall Cover Sheet
NAME: December Digital Signal Processing I Final Exam Fall Cover Sheet Test Duration: minutes. Open Book but Closed Notes. Three 8.5 x crib sheets allowed Calculators NOT allowed. This test contains four
More informationVII. Discrete Fourier Transform (DFT) Chapter-8. A. Modulo Arithmetic. (n) N is n modulo N, n is an integer variable.
1 VII. Discrete Fourier Transform (DFT) Chapter-8 A. Modulo Arithmetic (n) N is n modulo N, n is an integer variable. (n) N = n m N 0 n m N N-1, pick m Ex. (k) 4 W N = e -j2π/n 2 Note that W N k = 0 but
More informationX. Chen More on Sampling
X. Chen More on Sampling 9 More on Sampling 9.1 Notations denotes the sampling time in second. Ω s = 2π/ and Ω s /2 are, respectively, the sampling frequency and Nyquist frequency in rad/sec. Ω and ω denote,
More informationReview of Discrete-Time System
Review of Discrete-Time System Electrical & Computer Engineering University of Maryland, College Park Acknowledgment: ENEE630 slides were based on class notes developed by Profs. K.J. Ray Liu and Min Wu.
More information! Circular Convolution. " Linear convolution with circular convolution. ! Discrete Fourier Transform. " Linear convolution through circular
Previously ESE 531: Digital Signal Processing Lec 22: April 18, 2017 Fast Fourier Transform (con t)! Circular Convolution " Linear convolution with circular convolution! Discrete Fourier Transform " Linear
More informationEEL3135: Homework #3 Solutions
EEL335: Homework #3 Solutions Problem : (a) Compute the CTFT for the following signal: xt () cos( πt) cos( 3t) + cos( 4πt). First, we use the trigonometric identity (easy to show by using the inverse Euler
More informationChap 4. Sampling of Continuous-Time Signals
Digital Signal Processing Chap 4. Sampling of Continuous-Time Signals Chang-Su Kim Digital Processing of Continuous-Time Signals Digital processing of a CT signal involves three basic steps 1. Conversion
More informationELEN 4810 Midterm Exam
ELEN 4810 Midterm Exam Wednesday, October 26, 2016, 10:10-11:25 AM. One sheet of handwritten notes is allowed. No electronics of any kind are allowed. Please record your answers in the exam booklet. Raise
More informationDSP Laboratory (EELE 4110) Lab#5 DTFS & DTFT
Islamic University of Gaza Faculty of Engineering Electrical Engineering Department EG.MOHAMMED ELASMER Spring-22 DSP Laboratory (EELE 4) Lab#5 DTFS & DTFT Discrete-Time Fourier Series (DTFS) The discrete-time
More informationOverview of Sampling Topics
Overview of Sampling Topics (Shannon) sampling theorem Impulse-train sampling Interpolation (continuous-time signal reconstruction) Aliasing Relationship of CTFT to DTFT DT processing of CT signals DT
More information/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by
Code No: RR320402 Set No. 1 III B.Tech II Semester Regular Examinations, Apr/May 2006 DIGITAL SIGNAL PROCESSING ( Common to Electronics & Communication Engineering, Electronics & Instrumentation Engineering,
More informationEE 224 Signals and Systems I Review 1/10
EE 224 Signals and Systems I Review 1/10 Class Contents Signals and Systems Continuous-Time and Discrete-Time Time-Domain and Frequency Domain (all these dimensions are tightly coupled) SIGNALS SYSTEMS
More informationDiscrete Fourier transform (DFT)
Discrete Fourier transform (DFT) Signal Processing 2008/9 LEA Instituto Superior Técnico Signal Processing LEA (IST) Discrete Fourier transform 1 / 34 Periodic signals Consider a periodic signal x[n] with
More informationDiscrete-Time Fourier Transform (DTFT)
Discrete-Time Fourier Transform (DTFT) 1 Preliminaries Definition: The Discrete-Time Fourier Transform (DTFT) of a signal x[n] is defined to be X(e jω ) x[n]e jωn. (1) In other words, the DTFT of x[n]
More informationDigital Signal Processing Lecture 10 - Discrete Fourier Transform
Digital Signal Processing - Discrete Fourier Transform Electrical Engineering and Computer Science University of Tennessee, Knoxville November 12, 2015 Overview 1 2 3 4 Review - 1 Introduction Discrete-time
More informationECE-314 Fall 2012 Review Questions for Midterm Examination II
ECE-314 Fall 2012 Review Questions for Midterm Examination II First, make sure you study all the problems and their solutions from homework sets 4-7. Then work on the following additional problems. Problem
More informationCore Concepts Review. Orthogonality of Complex Sinusoids Consider two (possibly non-harmonic) complex sinusoids
Overview of Continuous-Time Fourier Transform Topics Definition Compare & contrast with Laplace transform Conditions for existence Relationship to LTI systems Examples Ideal lowpass filters Relationship
More informationFall 2011, EE123 Digital Signal Processing
Lecture 6 Miki Lustig, UCB September 11, 2012 Miki Lustig, UCB DFT and Sampling the DTFT X (e jω ) = e j4ω sin2 (5ω/2) sin 2 (ω/2) 5 x[n] 25 X(e jω ) 4 20 3 15 2 1 0 10 5 1 0 5 10 15 n 0 0 2 4 6 ω 5 reconstructed
More informationFrequency-domain representation of discrete-time signals
4 Frequency-domain representation of discrete-time signals So far we have been looing at signals as a function of time or an index in time. Just lie continuous-time signals, we can view a time signal as
More informationChapter 4 Discrete Fourier Transform (DFT) And Signal Spectrum
Chapter 4 Discrete Fourier Transform (DFT) And Signal Spectrum CEN352, DR. Nassim Ammour, King Saud University 1 Fourier Transform History Born 21 March 1768 ( Auxerre ). Died 16 May 1830 ( Paris ) French
More informationChapter 6: Applications of Fourier Representation Houshou Chen
Chapter 6: Applications of Fourier Representation Houshou Chen Dept. of Electrical Engineering, National Chung Hsing University E-mail: houshou@ee.nchu.edu.tw H.S. Chen Chapter6: Applications of Fourier
More informationRandom signals II. ÚPGM FIT VUT Brno,
Random signals II. Jan Černocký ÚPGM FIT VUT Brno, cernocky@fit.vutbr.cz 1 Temporal estimate of autocorrelation coefficients for ergodic discrete-time random process. ˆR[k] = 1 N N 1 n=0 x[n]x[n + k],
More informationInterchange of Filtering and Downsampling/Upsampling
Interchange of Filtering and Downsampling/Upsampling Downsampling and upsampling are linear systems, but not LTI systems. They cannot be implemented by difference equations, and so we cannot apply z-transform
More informationSolutions - Homework # 3
ECE-34: Signals and Systems Summer 23 PROBLEM One period of the DTFS coefficients is given by: X[] = (/3) 2, 8. Solutions - Homewor # 3 a) What is the fundamental period 'N' of the time-domain signal x[n]?
More informationSignals & Systems. Lecture 4 Fourier Series Properties & Discrete-Time Fourier Series. Alp Ertürk
Signals & Systems Lecture 4 Fourier Series Properties & Discrete-Time Fourier Series Alp Ertürk alp.erturk@kocaeli.edu.tr Fourier Series Representation of Continuous-Time Periodic Signals Synthesis equation:
More informationDigital Signal Processing. Midterm 2 Solutions
EE 123 University of California, Berkeley Anant Sahai arch 15, 2007 Digital Signal Processing Instructions idterm 2 Solutions Total time allowed for the exam is 80 minutes Please write your name and SID
More informationLAB # 5 HANDOUT. »»» The N-point DFT is converted into two DFTs each of N/2 points. N = -W N Then, the following formulas must be used. = k=0,...
EEE4 Lab Handout. FAST FOURIER TRANSFORM LAB # 5 HANDOUT Data Sequence A = x, x, x, x3, x4, x5, x6, x7»»» The N-point DFT is converted into two DFTs each of N/ points. x, x, x4, x6 x, x3, x5, x7»»» N =e
More informationGood Luck. EE 637 Final May 4, Spring Name: Instructions: This is a 120 minute exam containing five problems.
EE 637 Final May 4, Spring 200 Name: Instructions: This is a 20 minute exam containing five problems. Each problem is worth 20 points for a total score of 00 points You may only use your brain and a pencil
More informationSignals and Systems Spring 2004 Lecture #9
Signals and Systems Spring 2004 Lecture #9 (3/4/04). The convolution Property of the CTFT 2. Frequency Response and LTI Systems Revisited 3. Multiplication Property and Parseval s Relation 4. The DT Fourier
More informationDiscrete-time Signals and Systems in
Discrete-time Signals and Systems in the Frequency Domain Chapter 3, Sections 3.1-39 3.9 Chapter 4, Sections 4.8-4.9 Dr. Iyad Jafar Outline Introduction The Continuous-Time FourierTransform (CTFT) The
More informationFFT Octave Codes (1B) Young Won Lim 7/6/17
FFT Octave Codes (1B) Copyright (c) 2009-2017 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any
More informationSummary of lecture 1. E x = E x =T. X T (e i!t ) which motivates us to define the energy spectrum Φ xx (!) = jx (i!)j 2 Z 1 Z =T. 2 d!
Summary of lecture I Continuous time: FS X FS [n] for periodic signals, FT X (i!) for non-periodic signals. II Discrete time: DTFT X T (e i!t ) III Poisson s summation formula: describes the relationship
More informationJ. McNames Portland State University ECE 223 DT Fourier Series Ver
Overview of DT Fourier Series Topics Orthogonality of DT exponential harmonics DT Fourier Series as a Design Task Picking the frequencies Picking the range Finding the coefficients Example J. McNames Portland
More informationDigital Signal Processing. Midterm 1 Solution
EE 123 University of California, Berkeley Anant Sahai February 15, 27 Digital Signal Processing Instructions Midterm 1 Solution Total time allowed for the exam is 8 minutes Some useful formulas: Discrete
More informationChapter 5. Fourier Analysis for Discrete-Time Signals and Systems Chapter
Chapter 5. Fourier Analysis for Discrete-Time Signals and Systems Chapter Objec@ves 1. Learn techniques for represen3ng discrete-)me periodic signals using orthogonal sets of periodic basis func3ons. 2.
More informationVU Signal and Image Processing. Torsten Möller + Hrvoje Bogunović + Raphael Sahann
052600 VU Signal and Image Processing Torsten Möller + Hrvoje Bogunović + Raphael Sahann torsten.moeller@univie.ac.at hrvoje.bogunovic@meduniwien.ac.at raphael.sahann@univie.ac.at vda.cs.univie.ac.at/teaching/sip/17s/
More informationDISCRETE FOURIER TRANSFORM
DISCRETE FOURIER TRANSFORM 1. Introduction The sampled discrete-time fourier transform (DTFT) of a finite length, discrete-time signal is known as the discrete Fourier transform (DFT). The DFT contains
More informationDiscrete Time Signals and Systems Time-frequency Analysis. Gloria Menegaz
Discrete Time Signals and Systems Time-frequency Analysis Gloria Menegaz Time-frequency Analysis Fourier transform (1D and 2D) Reference textbook: Discrete time signal processing, A.W. Oppenheim and R.W.
More informationDFT Octave Codes (0B) Young Won Lim 4/15/17
Copyright (c) 2009-2017 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published
More information! Spectral Analysis with DFT. ! Windowing. ! Effect of zero-padding. ! Time-dependent Fourier transform. " Aka short-time Fourier transform
Lecture Outline ESE 531: Digital Signal Processing Spectral Analysis with DFT Windowing Lec 24: April 18, 2019 Spectral Analysis Effect of zero-padding Time-dependent Fourier transform " Aka short-time
More informationSinc Functions. Continuous-Time Rectangular Pulse
Sinc Functions The Cooper Union Department of Electrical Engineering ECE114 Digital Signal Processing Lecture Notes: Sinc Functions and Sampling Theory October 7, 2011 A rectangular pulse in time/frequency
More informationFinal Exam of ECE301, Section 3 (CRN ) 8 10am, Wednesday, December 13, 2017, Hiler Thtr.
Final Exam of ECE301, Section 3 (CRN 17101-003) 8 10am, Wednesday, December 13, 2017, Hiler Thtr. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, and
More informationJ. McNames Portland State University ECE 223 Sampling Ver
Overview of Sampling Topics (Shannon) sampling theorem Impulse-train sampling Interpolation (continuous-time signal reconstruction) Aliasing Relationship of CTFT to DTFT DT processing of CT signals DT
More informationIntroduction to DFT. Deployment of Telecommunication Infrastructures. Azadeh Faridi DTIC UPF, Spring 2009
Introduction to DFT Deployment of Telecommunication Infrastructures Azadeh Faridi DTIC UPF, Spring 2009 1 Review of Fourier Transform Many signals can be represented by a fourier integral of the following
More informationENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM. Dr. Lim Chee Chin
ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM Dr. Lim Chee Chin Outline Introduction Discrete Fourier Series Properties of Discrete Fourier Series Time domain aliasing due to frequency
More informationHomework 6 Solutions
8-290 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 208 Homework 6 Solutions. Part One. (2 points) Consider an LTI system with impulse response h(t) e αt u(t), (a) Compute the frequency response
More informationWindowing Overview Relevance Main lobe/side lobe tradeoff Popular windows Examples
ing Overview Relevance Main lobe/side lobe tradeoff Popular windows Examples ing In practice, we cannot observe a signal x(n) for n = to n = Thus we must truncate, or window, the signal: x(n) w(n) ing
More informationThe Fourier Transform (and more )
The Fourier Transform (and more ) imrod Peleg ov. 5 Outline Introduce Fourier series and transforms Introduce Discrete Time Fourier Transforms, (DTFT) Introduce Discrete Fourier Transforms (DFT) Consider
More informationLABORATORY 1 DISCRETE-TIME SIGNALS
LABORATORY DISCRETE-TIME SIGNALS.. Introduction A discrete-time signal is represented as a sequence of numbers, called samples. A sample value of a typical discrete-time signal or sequence is denoted as:
More informationHW13 Solutions. Pr (a) The DTFT of c[n] is. C(e jω ) = 0.5 m e jωm e jω + 1
HW3 Solutions Pr..8 (a) The DTFT of c[n] is C(e jω ) = = =.5 n e jωn + n=.5e jω + n= m=.5 n e jωn.5 m e jωm.5e jω +.5e jω.75 =.5 cos(ω) }{{}.5e jω /(.5e jω ) C(e jω ) is the power spectral density. (b)
More informationINTRODUCTION TO THE DFS AND THE DFT
ITRODUCTIO TO THE DFS AD THE DFT otes: This brief handout contains in very brief outline form the lecture notes used for a video lecture in a previous year introducing the DFS and the DFT. This material
More informationEDISP (NWL2) (English) Digital Signal Processing Transform, FT, DFT. March 11, 2015
EDISP (NWL2) (English) Digital Signal Processing Transform, FT, DFT March 11, 2015 Transform concept We want to analyze the signal represent it as built of some building blocks (well known signals), possibly
More informationComplex symmetry Signals and Systems Fall 2015
18-90 Signals and Systems Fall 015 Complex symmetry 1. Complex symmetry This section deals with the complex symmetry property. As an example I will use the DTFT for a aperiodic discrete-time signal. The
More informationHomework 3 Solutions
EECS Signals & Systems University of California, Berkeley: Fall 7 Ramchandran September, 7 Homework 3 Solutions (Send your grades to ee.gsi@gmail.com. Check the course website for details) Review Problem
More informationSignals and Systems. Lecture 14 DR TANIA STATHAKI READER (ASSOCIATE PROFESSOR) IN SIGNAL PROCESSING IMPERIAL COLLEGE LONDON
Signals and Systems Lecture 14 DR TAIA STATHAKI READER (ASSOCIATE PROFESSOR) I SIGAL PROCESSIG IMPERIAL COLLEGE LODO Introduction. Time sampling theorem resume. We wish to perform spectral analysis using
More informationDigital Signal Processing Chapter 10. Fourier Analysis of Discrete- Time Signals and Systems CHI. CES Engineering. Prof. Yasser Mostafa Kadah
Digital Signal Processing Chapter 10 Fourier Analysis of Discrete- Time Signals and Systems Prof. Yasser Mostafa Kadah CHI CES Engineering Discrete-Time Fourier Transform Sampled time domain signal has
More information7.16 Discrete Fourier Transform
38 Signals, Systems, Transforms and Digital Signal Processing with MATLAB i.e. F ( e jω) = F [f[n]] is periodic with period 2π and its base period is given by Example 7.17 Let x[n] = 1. We have Π B (Ω)
More informationDiscrete-Time Fourier Transform
Discrete-Time Fourier Transform Chapter Intended Learning Outcomes: (i) (ii) (iii) Represent discrete-time signals using discrete-time Fourier transform Understand the properties of discrete-time Fourier
More informationReview of Fundamentals of Digital Signal Processing
Chapter 2 Review of Fundamentals of Digital Signal Processing 2.1 (a) This system is not linear (the constant term makes it non linear) but is shift-invariant (b) This system is linear but not shift-invariant
More information8 The Discrete Fourier Transform (DFT)
8 The Discrete Fourier Transform (DFT) ² Discrete-Time Fourier Transform and Z-transform are de ned over in niteduration sequence. Both transforms are functions of continuous variables (ω and z). For nite-duration
More informationTTT4120 Digital Signal Processing Suggested Solutions for Problem Set 2
Norwegian University of Science and Technology Department of Electronics and Telecommunications TTT42 Digital Signal Processing Suggested Solutions for Problem Set 2 Problem (a) The spectrum X(ω) can be
More informationModule 3. Convolution. Aim
Module Convolution Digital Signal Processing. Slide 4. Aim How to perform convolution in real-time systems efficiently? Is convolution in time domain equivalent to multiplication of the transformed sequence?
More informationECE 301: Signals and Systems Homework Assignment #7
ECE 301: Signals and Systems Homework Assignment #7 Due on December 11, 2015 Professor: Aly El Gamal TA: Xianglun Mao 1 Aly El Gamal ECE 301: Signals and Systems Homework Assignment #7 Problem 1 Note:
More informationSignals and Systems Profs. Byron Yu and Pulkit Grover Fall Midterm 2 Solutions
8-90 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 08 Midterm Solutions Name: Andrew ID: Problem Score Max 8 5 3 6 4 7 5 8 6 7 6 8 6 9 0 0 Total 00 Midterm Solutions. (8 points) Indicate whether
More informationFinal Exam ECE301 Signals and Systems Friday, May 3, Cover Sheet
Name: Final Exam ECE3 Signals and Systems Friday, May 3, 3 Cover Sheet Write your name on this page and every page to be safe. Test Duration: minutes. Coverage: Comprehensive Open Book but Closed Notes.
More informationSolutions to Problems in Chapter 4
Solutions to Problems in Chapter 4 Problems with Solutions Problem 4. Fourier Series of the Output Voltage of an Ideal Full-Wave Diode Bridge Rectifier he nonlinear circuit in Figure 4. is a full-wave
More informationDIGITAL SIGNAL PROCESSING LABORATORY
L AB 5 : DISCRETE T IME SYSTEM IN TIM E DOMAIN NAME: DATE OF EXPERIMENT: DATE REPORT SUBMITTED: 1 1 THEORY Mathematically, a discrete-time system is described as an operator T[.] that takes a sequence
More information! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals
ESE 531: Digital Signal Processing Lec 25: April 24, 2018 Review Course Content! Introduction! Discrete Time Signals & Systems! Discrete Time Fourier Transform! Z-Transform! Inverse Z-Transform! Sampling
More informationECGR4124 Digital Signal Processing Midterm Spring 2010
ECGR4124 Digital Signal Processing Midterm Spring 2010 Name: LAST 4 DIGITS of Student Number: Do NOT begin until told to do so Make sure that you have all pages before starting Open book, 1 sheet front/back
More informationDigital Signal Processing
DIGITAL SIGNAL PROCESSING SUBJECT CODE : NO. OF LECTURE HRS/WEEK : 04 TOTAL NO. OF LECTURE HRS. : 52 IA MARKS : 25 EXAM HOURS : 03 EXAMMARKS : 100 UNIT - 1 DISCRETE FOURIER TRANSFORMS (DFT): FREQUENCY
More informationMusic 270a: Complex Exponentials and Spectrum Representation
Music 270a: Complex Exponentials and Spectrum Representation Tamara Smyth, trsmyth@ucsd.edu Department of Music, University of California, San Diego (UCSD) October 24, 2016 1 Exponentials The exponential
More informationUniversity of Connecticut Lecture Notes for ME5507 Fall 2014 Engineering Analysis I Part III: Fourier Analysis
University of Connecticut Lecture Notes for ME557 Fall 24 Engineering Analysis I Part III: Fourier Analysis Xu Chen Assistant Professor United Technologies Engineering Build, Rm. 382 Department of Mechanical
More informationDiscrete-Time Signals and Systems
ECE 46 Lec Viewgraph of 35 Discrete-Time Signals and Systems Sequences: x { x[ n] }, < n
More informationMAHALAKSHMI ENGINEERING COLLEGE-TRICHY
DIGITAL SIGNAL PROCESSING DEPT./SEM.: ECE&EEE /V DISCRETE FOURIER TRANFORM AND FFT PART-A 1. Define DFT of a discrete time sequence? AUC MAY 06 The DFT is used to convert a finite discrete time sequence
More informationReview: Continuous Fourier Transform
Review: Continuous Fourier Transform Review: convolution x t h t = x τ h(t τ)dτ Convolution in time domain Derivation Convolution Property Interchange the order of integrals Let Convolution Property By
More informationFourier Analysis of Signals Using the DFT
Fourier Analysis of Signals Using the DFT ECE 535 Lecture April 29, 23 Overview: Motivation Many applications require analyzing the frequency content of signals Speech processing study resonances of vocal
More informationFourier analysis of discrete-time signals. (Lathi Chapt. 10 and these slides)
Fourier analysis of discrete-time signals (Lathi Chapt. 10 and these slides) Towards the discrete-time Fourier transform How we will get there? Periodic discrete-time signal representation by Discrete-time
More informationDigital Signal Processing Module 6 Discrete Fourier Transform (DFT)
Objective: Digital Signal Processing Module 6 Discrete Fourier Transform (DFT) 1. To analyze finite duration sequences using Discrete Fourier Transform. 2. To understand the characteristics and importance
More informationsinc function T=1 sec T=2 sec angle(f(w)) angle(f(w))
T=1 sec sinc function 3 angle(f(w)) T=2 sec angle(f(w)) 1 A quick script to plot mag & phase in MATLAB w=0:0.2:50; Real exponential func b=5; Fourier transform (filter) F=1.0./(b+j*w); subplot(211), plot(w,
More informationCCNY. BME I5100: Biomedical Signal Processing. Linear systems, Fourier and z-transform
BME I5100: Biomedical Signal Processing Linear systems, Fourier and z-transform Lucas C. Parra Biomedical Engineering Department CCNY 1 Schedule Week 1: Introduction Linear, stationary, normal - the stuff
More informationELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization
ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals 1. Sampling and Reconstruction 2. Quantization 1 1. Sampling & Reconstruction DSP must interact with an analog world: A to D D to A x(t)
More informationDepartment of Electrical and Computer Engineering Digital Speech Processing Homework No. 6 Solutions
Problem 1 Department of Electrical and Computer Engineering Digital Speech Processing Homework No. 6 Solutions The complex cepstrum, ˆx[n], of a sequence x[n] is the inverse Fourier transform of the complex
More informationBME 50500: Image and Signal Processing in Biomedicine. Lecture 2: Discrete Fourier Transform CCNY
1 Lucas Parra, CCNY BME 50500: Image and Signal Processing in Biomedicine Lecture 2: Discrete Fourier Transform Lucas C. Parra Biomedical Engineering Department CCNY http://bme.ccny.cuny.edu/faculty/parra/teaching/signal-and-image/
More informationESE 531: Digital Signal Processing
ESE 531: Digital Signal Processing Lec 22: April 10, 2018 Adaptive Filters Penn ESE 531 Spring 2018 Khanna Lecture Outline! Circular convolution as linear convolution with aliasing! Adaptive Filters Penn
More informationAssignment 4 Solutions Continuous-Time Fourier Transform
Assignment 4 Solutions Continuous-Time Fourier Transform ECE 3 Signals and Systems II Version 1.01 Spring 006 1. Properties of complex numbers. Let c 1 α 1 + jβ 1 and c α + jβ be two complex numbers. a.
More information