Homework 5 Solutions
|
|
- Daniela Morris
- 5 years ago
- Views:
Transcription
1 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 2018 Homework 5 Solutions. Part One 1. (12 points) Calculate the following convolutions: (a) x[n] δ[n n 0 ] (b) 2 n u[n] u[n] (c) 2 n u[n] u[n 4]. (Hint: Use the results from parts (a) and (b).) Solution: (a) x[n] δ[n n 0 ] (b) 2 n u[n] u[n] x[n] δ[n n 0 ] = k= x[k]δ[n n 0 k] = x[n n 0 ] 2 n u[n] u[n] = 2 k u[k]u[n k] = k= =(2 n+1 1)u[n] (c) 2 n u[n] u[n 4]. (Hint: Use the results from parts (a) and (b).) 2 n u[n] u[n 4] = 2 n u[n] u[n] δ[n 4] = (2 n 3 1)u[n 4] n k=0 2 k
2 2 Homework 5 Solutions 2. (14 points) Determine the step response of a LTI system represented by each of the following impulse responses: (a) h(t) = ( 1 2 )t 1 u(t 1) (b) h[n] = u[n] u[n 5] Solution: (a) s(t) = t h(τ)dτ Case 1: t < 1, s(t) = 0 Case 2: t 1. s(t) = t (b) s[n] = k = n h[n] Case 1: n < 0, s[n] = 0 Case 2: 0 n 3, s[n] = n k=0 1 = n + 1 Case 3: n 4, s[n] = 4 k=0 1 = 5 1 ( 1 2 )τ 1 dτ = 1 2 t+1 ln2
3 Homework 5 Solutions 3 3. (7 points) Determine the frequency response of a LTI system represented by the impulse response h(t) = e αt+β u(t). Solution: (a) h(t) = e αt+β u(t) H(jω) = = = τ= τ= τ=0 h(τ)e jωτ dτ e ατ+β u(τ)e jωτ dτ e ατ+β e jωτ dτ = e β e α e jωτ dτ τ=0 = e β e (α jω)τ dτ τ=0 This integral converges only of e αt < 1, t > 0, a < 0. H(jω) = e β e(α jω)τ α jω τ=0 = eβ α jω
4 4 Homework 5 Solutions 4. (13 points) Consider the cascade of two LTI systems depicted below, where: h 1 [n] = sin(n) h 2 [n] = u[n] = { 1 n 0 0 n < 0 Suppose the input is x[n] = δ[n] δ[n 1]. Compute the output y[n]. (Hint: use the commutative property of convolution.) Solution: y[n] = h 2 [n] (h 1 [n] x[n]) = h 2 [n] (x[n] h 1 [n]) = (h 2 [n] x[n]) h 1 [n] h 2 [n] x[n] = h 2 [n] (δ[n] δ[n 1]) = h 2 [n] h 2 [n 1] = u[n] u[n 1] = δ[n] y[n] = δ[n] h 1 [n] = h 1 [n] = sin(n)
5 Homework 5 Solutions 5 5. (13 points) Consider the cascade of causal LTI systems depicted below: where h 2 [n] = δ[n] + δ[n 1] is an impulse response and the overall impulse response h[n] is depicted below: h[n] n Find the impulse response h 1 [n]. Solution: h[n] = h 2 [n] h 1 [n] h 2 [n] = h 2 [n] h 2 [n] h 1 [n] h 2 [n] h 2 [n] = (δ[n] + δ[n 1])h 2 [n] = h 2 [n] + h 2 [n 1] = δ[n] + δ[n 1] + δ[n 1] + δ[n 2] = δ[n] + 2δ[n 1] + δ[n 2] h[n] = (δ[n] + 2δ[n 1] + δ[n 2]) h 1 [n] = h 1 [n] + 2h 1 [n 1] + h 1 [n 2] h 1 [n] = h[n] 2h 1 [n 1] h 1 [n 2]
6 6 Homework 5 Solutions Since h 1 [n] is causal, we have that h 1 [n] = 0 for n < 0, so that: Hence, h 1 [n] is as specified above for n = 0,, 7, and h 1 [n] = 0 for all other values of n.
7 Homework 5 Solutions 7 6. (12 points) Given each impulse response below, determine whether the corresponding LTI system is: Stable Memoryless Causal and justify. (a) h(t) = e (1 2j)t u(t) (b) h[n] = n cos( π 4 n)u[n] Solution: (a) h(t) = e (1 2j)t u(t) i. Stable. h(t) dt = = 0 0 e t e 2jt dt e t dt = e t 0 = ( 1) = 1 Note that e jα has a magnitude of 1 regardless of α. ii. It is not memoryless, as it is not in the format of h(t) = cδ(t). iii. It is causal, as t < 0, h(t) = 0 (b) h[n] = n cos( π 4 n)u[n] i. Not stable. n= h[n] = n= n cos( π 4 n)u[n] = n cos( π 4 n) ii. It is not memoryless, as it is not in the format of h[n] = cδ[n]. iii. It is causal, as n < 0, h[n] = 0 n=0
8 8 Homework 5 Solutions Part Two 7. (15 points) MATLAB. In this problem, we will use convolution to decompose and approximately recompose a signal in MATLAB. Please download hw5 matlab.zip from the course website ( matlab.zip). Unzip it in your working directory and you will see two files, hw5 q1.mat and view frequencies.m. hw5 q1.mat contains several variables that you will work with: i. a signal sig ii. impulse response of 3 filters IR1,IR2 and IR3 iii. fs = which is the sampling frequency (44.1 khz) of sig The function view frequencies takes in an impulse response and the sampling frequency, and outputs the frequency response. To obtain the frequency response of IR1 you can call the function by view frequencies(ir1, fs). The built-in MATLAB function sound(sig, fs) will play back the signal sig at frequency fs. (a) (3 points) Observe the frequency response of the three filters by calling view - frequencies. The script below gives you an example of how to plot the frequency response of IR1. clear all load ( hw5_q1. mat ) % load data into the workspace [f,amp ] = view_frequencies (IR1,fs ); plot (f,amp ) title ( Frequency response of IR1 ) xlabel ( Frequencies (Hz ) ) ylabel ( Magnitude ) Submit your answer to the question below (you don t need to submit your code or plots for this part): Of the three filters which one is a low-pass filter, high-pass filter and bandpass filter? (b) (4 points) Convolve each of the three impulse responses separately with the signal sig. Listen to sig and each of the three filtered outputs. Submit the following: Based only on what you hear, briefly describe whether each of the 3 filtered outputs sounds different from sig and if so, how they are different. (c) (4 points) Calling view frequencies(sig,fs) can be used to examine the frequency components contained in the signal sig. Generally speaking, music played by a cello will contain more low frequency components than that played by a flute.
9 Homework 5 Solutions 9 So from what you hear in part (a), you should have an expectation of what kinds of frequency components are contained in each filtered output. Verify your prediction by plotting the frequency components of sig, as well as those of the 3 filtered outputs. Submit the following: Plots of the frequency components of sig and each of the 3 filtered outputs and your code for generating them (including the convolution step for filtering the signals). Title the plots with the corresponding type of filter used to obtain the resulting signal (or simply Original Signal for sig). For example, title the plot for the signal obtained by convolving sig with a low-pass filter as Convolution with Low-Pass. Briefly explain how each filter modifies the frequency components of sig after convolving with it. (d) (4 points) We have separated the signal sig into three components, i.e., we decomposed it into 3 bands based on frequency: low, middle, and high frequencies. Now, let s try to put the 3 components back together. Add the three filtered signals together and listen to the resulting signal. Submit the following: Solution: Plots of the original signal sig and the reconstructed signal (remember to truncate the excess section of the reconstructed signal due to convolution). Do the plots look exactly the same? Do the signals sound similar or different? (a) IR1 is high-pass, IR2 is low-pass and IR3 is band-pass. (b) All three filtered outputs sound different from the original signal. The one filtered by IR1 has the high-pitched instruments left. The one filtered by IR2 has the lowpitched instruments left. The one filtered by IR3 is left with instruments that are at the middle of the pitch range. (c) IR1 attenuated the low frequency components, IR2 attenuated the high frequency components, and IR3 attenuated both high and low frequency components. % convolve the filters with the original signal sig1 = conv (sig, IR1, same ); sig2 = conv (sig, IR2, same ); sig3 = conv (sig, IR3, same ); % view the frequency components of the original signal and filtere [f,amp ] = view_frequencies (sig, fs ); figure ; plot (f, amp )
10 10 Homework 5 Solutions title ( The Original Signal ) xlabel ( Frequencies (Hz ) ) ylabel ( Magnitude ) % repeat the following and replace with the % other two signals sig2 and sig3 [f1, amp ] = view_frequencies (sig1, fs ); figure ; plot (f1, amp ) title ( Convolution with High - Pass ) xlabel ( Frequencies (Hz ) ) ylabel ( Magnitude )
11 Homework 5 Solutions 11
12 12 Homework 5 Solutions (d) The plots seem similar while the amplitude of the reconstructed signal seems to be greater. Both signals sound quite similar to each other, but the reconstructed signal sounds like it s played by a speaker covered by a thin sheet. % convolve the filters with the original signal recomp_sig = sig1 + sig2 + sig3 ; figure plot ( sig ) xlabel ( Time ) ylabel ( Amplitude ) title ( The Original Signal ) figure plot ( recomp_sig ) % or plot ( recomp_sig (501: end -500)) % if used default convolution result length xalbel ( Time ) ylabel ( Amplitude ) title ( The Reconstructed Signal )
13 Homework 5 Solutions 13
14 14 Homework 5 Solutions 8. (13 points) MATLAB. Convolutions are also defined for 2D signals, such as grayscale images. In this problem we will explore image filtering based on 2D convolutions. Consider a grayscale image I(x, y), which is a discrete 2D signal, and a discrete 2D impulse response h(x, y). A discrete 2D convolution is defined as: J(x, y) = W U w= W u= U I(x u, y w)h(u, w) The impulse response h is defined on the 2D interval { U u U, W w W }, which is represented in a matrix of size (2U + 1) (2W + 1). (a) (4 points) Gaussian blur impulse response We will experiment with the Gaussian blur impulse response. In the 1D case, the Gaussian impulse response smooths out the signal and has the following form h(t) = e t2 2σ 2, where σ controls the degree of smoothing. In 2D, we can smooth in both directions. If we smooth the same amount in all directions, the impulse response will have the following expression: h(u, w) = e ( u2 +w 2 2σ 2 ) Our impulse response has a finite size of (2U + 1) (2W + 1) since it is easier to implement in Matlab. Below is the function to build a symmetric 2D Guassian impulse response for a given size and given σ. function h = gaussian2d ( sigma, U, W) %% GAUSSIAN2D generates a symmetric normalized 2 D Gauss. % of size is [2* U +1 x 2* W +1] h = zeros (2* W+1, 2*U +1); for y = 1 : 2* W +1 for x = 1 : 2* U + 1 w = y - W - 1; u = x - U - 1; h(y, x) = exp (-(w^2 + u ^2) /(2* sigma ^2)); end end end Using this function, generate three impulse responses for three combinations of parameters (σ, U, W ) = (1, 5, 5), (5, 5, 5), and (5, 10, 10). Submit the following: Plots of the three impulse responses using surf(h).
15 Homework 5 Solutions 15 (b) (2 points) Normalization Our impulse response has to be normalized so that its values sum up to one. Change the function gaussian2d appropriately. The result should satisfy: h = gaussian2d ( sigma, U, W); % sum of all the values should be 1 assert ( abs ( sum (h (:)) -1) < 10^( -12)) Submit the following: Your code for the modified function. Explain why this normalization is necessary for image blur (Hint: think about what the blur should do to a one-colored gray image, i.e. I(x, y) = I 0 for all x and y). (c) (4 points) Convolution We will run experiments on saturn.png image, which is built in to Matlab. Load it and transform the image to grayscale: I = imread ( saturn.png ); I = rgb2gray (I); To display the image in a figure, use Matlab command imshow: imshow (I); Instead of implementing our own 2D convolution function, we will use Matlab function conv2 for this exercise. Just like with 1D convolution, we always need to pay attention to the boundary conditions, i.e. how to treat pixels near image edges. Matlab offers several different options. In this exercise we will use the one named same, which does not change the size of the input image: I = double (I); I2 = conv2 (I, h, same ); imshow ( uint8 (I2 )); Create two impulse responses with different values of σ, i.e (σ, U, W ) = (3, 9, 9) and (10, 30, 30). Use conv2 to blur the saturn image and submit two output blurred images. You can use function imwrite(uint8(i2), filepath ) to save an image. Function uint8 transforms floating point values into integers in range [0, 255]. Submit the following: The two blurred images. Does the level of blurring increase or decrease with higher values of σ?
16 16 Homework 5 Solutions (d) (3 points) Directional blur Instead of blurring uniformly, we can perform a directional blur. To blur an image in the X-direction, we need to create an impulse response, such that its values change only in the X-direction. Fortunately, we can accomplish this without making any changes to the gaussian2d function! The following code generates an impulse response with σ= 10. Note that W is set to 0, which means the impulse response is of size (2U + 1) 1. That is, the impulse response only exists along the X-direction. h_x = gaussian2d (10, 30, 0); Perform convolution of the saturn image with h x and submit the following The blurred image. How can you tell the result is blurred only along the X-direction? Solution: (a) Three figures shown below:
17 Homework 5 Solutions 17 (b) The blur must have no effect if applied to a one-colored gray image because there is nothing to blur. Let image intensity be I 0. Then convolution operation applied at every pixel can be written as: W U W U I(x u, y w)h(u, w) = I 0 h(u, w) = I 0 w= W u= U w= W u= U
18 18 Homework 5 Solutions W U w= W u= U h(u, w) = 1 function h = gaussian2d ( sigma, U, W) %% GAUSSIAN2D generates a symmetric normalized 2 D Gauss. % of size is X x Y = [2* U +1 x 2* W +1] h = zeros (2* W+1, 2*U +1); for y = 1 : 2* W +1 for x = 1 : 2* U + 1 w = y - W - 1; u = x - U - 1; h(y, x) = exp (-(w^2 + u ^2) /(2* sigma ^2)); end end h = h / sum (h (:)); (c) As σ increases, blurring increases. (3, 9, 9) (10, 30, 30)
19 Homework 5 Solutions 19 (d) The image is blurred only along the X-direction because the more vertical the edges in the image the more blurred they are.
20 20 Homework 5 Solutions
Homework 5 Solutions
18-290 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 2017 Homework 5 Solutions Part One 1. (18 points) For each of the following impulse responses, determine whether the corresponding LTI
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 informationHomework 3 Solutions
18-290 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 2018 Homework 3 Solutions Part One 1. (25 points) The following systems have x(t) or x[n] as input and y(t) or y[n] as output. For each
More informationHomework 9 Solutions
8-290 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 207 Homework 9 Solutions Part One. (6 points) Compute the convolution of the following continuous-time aperiodic signals. (Hint: Use the
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 informationEE 210. Signals and Systems Solutions of homework 2
EE 2. Signals and Systems Solutions of homework 2 Spring 2 Exercise Due Date Week of 22 nd Feb. Problems Q Compute and sketch the output y[n] of each discrete-time LTI system below with impulse response
More informationLab 4: Quantization, Oversampling, and Noise Shaping
Lab 4: Quantization, Oversampling, and Noise Shaping Due Friday 04/21/17 Overview: This assignment should be completed with your assigned lab partner(s). Each group must turn in a report composed using
More informationECE 301 Division 1 Exam 1 Solutions, 10/6/2011, 8-9:45pm in ME 1061.
ECE 301 Division 1 Exam 1 Solutions, 10/6/011, 8-9:45pm in ME 1061. Your ID will be checked during the exam. Please bring a No. pencil to fill out the answer sheet. This is a closed-book exam. No calculators
More informationSignals and Systems. Problem Set: The z-transform and DT Fourier Transform
Signals and Systems Problem Set: The z-transform and DT Fourier Transform Updated: October 9, 7 Problem Set Problem - Transfer functions in MATLAB A discrete-time, causal LTI system is described by the
More informationHomework 1 Solutions
18-9 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 18 Homework 1 Solutions Part One 1. (8 points) Consider the DT signal given by the algorithm: x[] = 1 x[1] = x[n] = x[n 1] x[n ] (a) Plot
More informationx(t) = t[u(t 1) u(t 2)] + 1[u(t 2) u(t 3)]
ECE30 Summer II, 2006 Exam, Blue Version July 2, 2006 Name: Solution Score: 00/00 You must show all of your work for full credit. Calculators may NOT be used.. (5 points) x(t) = tu(t ) + ( t)u(t 2) u(t
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 informationNew Mexico State University Klipsch School of Electrical Engineering EE312 - Signals and Systems I Fall 2015 Final Exam
New Mexico State University Klipsch School of Electrical Engineering EE312 - Signals and Systems I Fall 2015 Name: Solve problems 1 3 and two from problems 4 7. Circle below which two of problems 4 7 you
More informationECE 301 Fall 2011 Division 1 Homework 5 Solutions
ECE 301 Fall 2011 ivision 1 Homework 5 Solutions Reading: Sections 2.4, 3.1, and 3.2 in the textbook. Problem 1. Suppose system S is initially at rest and satisfies the following input-output difference
More informationNAME: 23 February 2017 EE301 Signals and Systems Exam 1 Cover Sheet
NAME: 23 February 2017 EE301 Signals and Systems Exam 1 Cover Sheet Test Duration: 75 minutes Coverage: Chaps 1,2 Open Book but Closed Notes One 85 in x 11 in crib sheet Calculators NOT allowed DO NOT
More informationGeorge Mason University ECE 201: Introduction to Signal Analysis Spring 2017
Assigned: March 20, 2017 Due Date: Week of April 03, 2017 George Mason University ECE 201: Introduction to Signal Analysis Spring 2017 Laboratory Project #6 Due Date Your lab report must be submitted on
More informationUsing MATLAB with the Convolution Method
ECE 350 Linear Systems I MATLAB Tutorial #5 Using MATLAB with the Convolution Method A linear system with input, x(t), and output, y(t), can be described in terms of its impulse response, h(t). x(t) h(t)
More informationNew Mexico State University Klipsch School of Electrical Engineering. EE312 - Signals and Systems I Spring 2018 Exam #1
New Mexico State University Klipsch School of Electrical Engineering EE312 - Signals and Systems I Spring 2018 Exam #1 Name: Prob. 1 Prob. 2 Prob. 3 Prob. 4 Total / 30 points / 20 points / 25 points /
More informationThe Johns Hopkins University Department of Electrical and Computer Engineering Introduction to Linear Systems Fall 2002.
The Johns Hopkins University Department of Electrical and Computer Engineering 505.460 Introduction to Linear Systems Fall 2002 Final exam Name: You are allowed to use: 1. Table 3.1 (page 206) & Table
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 informationLTI Systems (Continuous & Discrete) - Basics
LTI Systems (Continuous & Discrete) - Basics 1. A system with an input x(t) and output y(t) is described by the relation: y(t) = t. x(t). This system is (a) linear and time-invariant (b) linear and time-varying
More informationE2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)
E.5 Signals & Linear Systems Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & ) 1. Sketch each of the following continuous-time signals, specify if the signal is periodic/non-periodic,
More informationSolution 10 July 2015 ECE301 Signals and Systems: Midterm. Cover Sheet
Solution 10 July 2015 ECE301 Signals and Systems: Midterm Cover Sheet Test Duration: 60 minutes Coverage: Chap. 1,2,3,4 One 8.5" x 11" crib sheet is allowed. Calculators, textbooks, notes are not allowed.
More information2 Background: Fourier Series Analysis and Synthesis
Signal Processing First Lab 15: Fourier Series Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in the Pre-Lab section before
More informationUniversiti Malaysia Perlis EKT430: DIGITAL SIGNAL PROCESSING LAB ASSIGNMENT 3: DISCRETE TIME SYSTEM IN TIME DOMAIN
Universiti Malaysia Perlis EKT430: DIGITAL SIGNAL PROCESSING LAB ASSIGNMENT 3: DISCRETE TIME SYSTEM IN TIME DOMAIN Pusat Pengajian Kejuruteraan Komputer Dan Perhubungan Universiti Malaysia Perlis Discrete-Time
More informationSignals & Systems interaction in the Time Domain. (Systems will be LTI from now on unless otherwise stated)
Signals & Systems interaction in the Time Domain (Systems will be LTI from now on unless otherwise stated) Course Objectives Specific Course Topics: -Basic test signals and their properties -Basic system
More informationEEL3135: Homework #4
EEL335: Homework #4 Problem : For each of the systems below, determine whether or not the system is () linear, () time-invariant, and (3) causal: (a) (b) (c) xn [ ] cos( 04πn) (d) xn [ ] xn [ ] xn [ 5]
More informationNAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response.
University of California at Berkeley Department of Electrical Engineering and Computer Sciences Professor J. M. Kahn, EECS 120, Fall 1998 Final Examination, Wednesday, December 16, 1998, 5-8 pm NAME: 1.
More informationConvolution. Define a mathematical operation on discrete-time signals called convolution, represented by *. Given two discrete-time signals x 1, x 2,
Filters Filters So far: Sound signals, connection to Fourier Series, Introduction to Fourier Series and Transforms, Introduction to the FFT Today Filters Filters: Keep part of the signal we are interested
More informationQuestion Paper Code : AEC11T02
Hall Ticket No Question Paper Code : AEC11T02 VARDHAMAN COLLEGE OF ENGINEERING (AUTONOMOUS) Affiliated to JNTUH, Hyderabad Four Year B. Tech III Semester Tutorial Question Bank 2013-14 (Regulations: VCE-R11)
More informationFinal Exam of ECE301, Prof. Wang s section 1 3pm Tuesday, December 11, 2012, Lily 1105.
Final Exam of ECE301, Prof. Wang s section 1 3pm Tuesday, December 11, 2012, Lily 1105. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, e-mail address,
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 informationFinal Exam of ECE301, Section 1 (Prof. Chih-Chun Wang) 1 3pm, Friday, December 13, 2016, EE 129.
Final Exam of ECE301, Section 1 (Prof. Chih-Chun Wang) 1 3pm, Friday, December 13, 2016, EE 129. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, and
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 informationAnalog vs. discrete signals
Analog vs. discrete signals Continuous-time signals are also known as analog signals because their amplitude is analogous (i.e., proportional) to the physical quantity they represent. Discrete-time signals
More information2 Solving Ordinary Differential Equations Using MATLAB
Penn State Erie, The Behrend College School of Engineering E E 383 Signals and Control Lab Spring 2008 Lab 3 System Responses January 31, 2008 Due: February 7, 2008 Number of Lab Periods: 1 1 Objective
More informationGrades will be determined by the correctness of your answers (explanations are not required).
6.00 (Fall 20) Final Examination December 9, 20 Name: Kerberos Username: Please circle your section number: Section Time 2 am pm 4 2 pm Grades will be determined by the correctness of your answers (explanations
More informationECE538 Final Exam Fall 2017 Digital Signal Processing I 14 December Cover Sheet
ECE58 Final Exam Fall 7 Digital Signal Processing I December 7 Cover Sheet Test Duration: hours. Open Book but Closed Notes. Three double-sided 8.5 x crib sheets allowed This test contains five problems.
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 informationEE538 Final Exam Fall 2007 Mon, Dec 10, 8-10 am RHPH 127 Dec. 10, Cover Sheet
EE538 Final Exam Fall 2007 Mon, Dec 10, 8-10 am RHPH 127 Dec. 10, 2007 Cover Sheet Test Duration: 120 minutes. Open Book but Closed Notes. Calculators allowed!! This test contains five problems. Each of
More informationTwo-Dimensional Signal Processing and Image De-noising
Two-Dimensional Signal Processing and Image De-noising Alec Koppel, Mark Eisen, Alejandro Ribeiro March 12, 2018 Until now, we considered (one-dimensional) discrete signals of the form x : [0, N 1] C of
More informationPROBLEM SET 3. Note: This problem set is a little shorter than usual because we have not covered inverse z-transforms yet.
PROBLEM SET 3 Issued: /3/9 Due: 2/6/9 Reading: During the past week we concluded our discussion DTFT properties and began our discussion of z-transforms, covering basic calculation of the z-transform and
More informationChapter 3 Convolution Representation
Chapter 3 Convolution Representation DT Unit-Impulse Response Consider the DT SISO system: xn [ ] System yn [ ] xn [ ] = δ[ n] If the input signal is and the system has no energy at n = 0, the output yn
More information6.003 (Fall 2011) Quiz #3 November 16, 2011
6.003 (Fall 2011) Quiz #3 November 16, 2011 Name: Kerberos Username: Please circle your section number: Section Time 2 11 am 3 1 pm 4 2 pm Grades will be determined by the correctness of your answers (explanations
More informationMATH 333: Partial Differential Equations
MATH 333: Partial Differential Equations Problem Set 9, Final version Due Date: Tues., Nov. 29, 2011 Relevant sources: Farlow s book: Lessons 9, 37 39 MacCluer s book: Chapter 3 44 Show that the Poisson
More informationNAME: 13 February 2013 EE301 Signals and Systems Exam 1 Cover Sheet
NAME: February EE Signals and Systems Exam Cover Sheet Test Duration: 75 minutes. Coverage: Chaps., Open Book but Closed Notes. One 8.5 in. x in. crib sheet Calculators NOT allowed. This test contains
More informationLecture 2 Discrete-Time LTI Systems: Introduction
Lecture 2 Discrete-Time LTI Systems: Introduction Outline 2.1 Classification of Systems.............................. 1 2.1.1 Memoryless................................. 1 2.1.2 Causal....................................
More informationFinal Exam of ECE301, Prof. Wang s section 8 10am Tuesday, May 6, 2014, EE 129.
Final Exam of ECE301, Prof. Wang s section 8 10am Tuesday, May 6, 2014, EE 129. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, e-mail address, and signature
More informationDigital Signal Processing Lecture 3 - Discrete-Time Systems
Digital Signal Processing - Discrete-Time Systems Electrical Engineering and Computer Science University of Tennessee, Knoxville August 25, 2015 Overview 1 2 3 4 5 6 7 8 Introduction Three components of
More informationGrades will be determined by the correctness of your answers (explanations are not required).
6.00 (Fall 2011) Final Examination December 19, 2011 Name: Kerberos Username: Please circle your section number: Section Time 2 11 am 1 pm 4 2 pm Grades will be determined by the correctness of your answers
More informationMAE143A Signals & Systems - Homework 5, Winter 2013 due by the end of class Tuesday February 12, 2013.
MAE43A Signals & Systems - Homework 5, Winter 23 due by the end of class Tuesday February 2, 23. If left under my door, then straight to the recycling bin with it. This week s homework will be a refresher
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 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 informationCosc 3451 Signals and Systems. What is a system? Systems Terminology and Properties of Systems
Cosc 3451 Signals and Systems Systems Terminology and Properties of Systems What is a system? an entity that manipulates one or more signals to yield new signals (often to accomplish a function) can be
More informationIntroduction to Computer Vision. 2D Linear Systems
Introduction to Computer Vision D Linear Systems Review: Linear Systems We define a system as a unit that converts an input function into an output function Independent variable System operator or Transfer
More informationProblem Value
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 30-Apr-04 COURSE: ECE-2025 NAME: GT #: LAST, FIRST Recitation Section: Circle the date & time when your Recitation
More informationProperties of LTI Systems
Properties of LTI Systems Properties of Continuous Time LTI Systems Systems with or without memory: A system is memory less if its output at any time depends only on the value of the input at that same
More informationFourier series for continuous and discrete time signals
8-9 Signals and Systems Fall 5 Fourier series for continuous and discrete time signals The road to Fourier : Two weeks ago you saw that if we give a complex exponential as an input to a system, the output
More informationOutline. Convolution. Filtering
Filtering Outline Convolution Filtering Logistics HW1 HW2 - out tomorrow Recall: what is a digital (grayscale) image? Matrix of integer values Images as height fields Let s think of image as zero-padded
More informationSIGNALS AND SYSTEMS LABORATORY 4: Polynomials, Laplace Transforms and Analog Filters in MATLAB
INTRODUCTION SIGNALS AND SYSTEMS LABORATORY 4: Polynomials, Laplace Transforms and Analog Filters in MATLAB Laplace transform pairs are very useful tools for solving ordinary differential equations. Most
More informationThe Convolution Sum for Discrete-Time LTI Systems
The Convolution Sum for Discrete-Time LTI Systems Andrew W. H. House 01 June 004 1 The Basics of the Convolution Sum Consider a DT LTI system, L. x(n) L y(n) DT convolution is based on an earlier result
More informationUniversity Question Paper Solution
Unit 1: Introduction University Question Paper Solution 1. Determine whether the following systems are: i) Memoryless, ii) Stable iii) Causal iv) Linear and v) Time-invariant. i) y(n)= nx(n) ii) y(t)=
More informationInterconnection of LTI Systems
EENG226 Signals and Systems Chapter 2 Time-Domain Representations of Linear Time-Invariant Systems Interconnection of LTI Systems Prof. Dr. Hasan AMCA Electrical and Electronic Engineering Department (ee.emu.edu.tr)
More informationThe objective of this LabVIEW Mini Project was to understand the following concepts:
1. Objective The objective of this LabVIEW Mini Project was to understand the following concepts: The convolution of two functions Creating LABVIEW Virtual Instruments see the visual representation of
More informationLinear Convolution Using FFT
Linear Convolution Using FFT Another useful property is that we can perform circular convolution and see how many points remain the same as those of linear convolution. When P < L and an L-point circular
More informationECE 314 Signals and Systems Fall 2012
ECE 31 ignals and ystems Fall 01 olutions to Homework 5 Problem.51 Determine the impulse response of the system described by y(n) = x(n) + ax(n k). Replace x by δ to obtain the impulse response: h(n) =
More informationCMSC 426 Problem Set 2
CMSC 426 Problem Set 2 Lorin Hochstein - 1684386 March 3, 23 1 Convolution with Gaussian Claim Let g(t, σ 2 ) be a Gaussian kernel, i.e. ( ) g(t, σ 2 1 ) = exp t2 2πσ 2 2σ 2 Then for any function x(t),
More informationLTI H. the system H when xn [ ] is the input.
REVIEW OF 1D LTI SYSTEMS LTI xn [ ] y[ n] H Operator notation: y[ n] = H{ x[ n] } In English, this is read: yn [ ] is the output of the system H when xn [ ] is the input. 2 THE MOST IMPORTANT PROPERTIES
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 informationProblem Value
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 30-Apr-04 COURSE: ECE-2025 NAME: GT #: LAST, FIRST Recitation Section: Circle the date & time when your Recitation
More informationHomework 4. May An LTI system has an input, x(t) and output y(t) related through the equation y(t) = t e (t t ) x(t 2)dt
Homework 4 May 2017 1. An LTI system has an input, x(t) and output y(t) related through the equation y(t) = t e (t t ) x(t 2)dt Determine the impulse response of the system. Rewriting as y(t) = t e (t
More informationMultidimensional digital signal processing
PSfrag replacements Two-dimensional discrete signals N 1 A 2-D discrete signal (also N called a sequence or array) is a function 2 defined over thex(n set 1 of, n 2 ordered ) pairs of integers: y(nx 1,
More informationSolutions of Chapter 3 Part 1/2
Page 1 of 7 Solutions of Chapter 3 Part 1/ Problem 3.1-1 Find the energy of the signals depicted in Figs.P3.1-1. Figure 1: Fig3.1-1 (a) E x n x[n] 1 + + 3 + + 1 19 (b) E x n x[n] 1 + + 3 + + 1 19 (c) E
More informationE : Lecture 1 Introduction
E85.2607: Lecture 1 Introduction 1 Administrivia 2 DSP review 3 Fun with Matlab E85.2607: Lecture 1 Introduction 2010-01-21 1 / 24 Course overview Advanced Digital Signal Theory Design, analysis, and implementation
More informationDigital Signal Processing Lecture 4
Remote Sensing Laboratory Dept. of Information Engineering and Computer Science University of Trento Via Sommarive, 14, I-38123 Povo, Trento, Italy Digital Signal Processing Lecture 4 Begüm Demir E-mail:
More informationExamples. 2-input, 1-output discrete-time systems: 1-input, 1-output discrete-time systems:
Discrete-Time s - I Time-Domain Representation CHAPTER 4 These lecture slides are based on "Digital Signal Processing: A Computer-Based Approach, 4th ed." textbook by S.K. Mitra and its instructor materials.
More informationIntroduction to DSP Time Domain Representation of Signals and Systems
Introduction to DSP Time Domain Representation of Signals and Systems Dr. Waleed Al-Hanafy waleed alhanafy@yahoo.com Faculty of Electronic Engineering, Menoufia Univ., Egypt Digital Signal Processing (ECE407)
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 informationNew Mexico State University Klipsch School of Electrical Engineering. EE312 - Signals and Systems I Fall 2017 Exam #1
New Mexico State University Klipsch School of Electrical Engineering EE312 - Signals and Systems I Fall 2017 Exam #1 Name: Prob. 1 Prob. 2 Prob. 3 Prob. 4 Total / 30 points / 20 points / 25 points / 25
More informationDiscrete-Time Signals and Systems
Discrete-Time Signals and Systems Chapter Intended Learning Outcomes: (i) Understanding deterministic and random discrete-time signals and ability to generate them (ii) Ability to recognize the discrete-time
More informationChapter 5 Frequency Domain Analysis of Systems
Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this
More informationLAB 6: FIR Filter Design 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 6: FIR Filter Design Summer 011
More informationGATE EE Topic wise Questions SIGNALS & SYSTEMS
www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)
More information2. CONVOLUTION. Convolution sum. Response of d.t. LTI systems at a certain input signal
2. CONVOLUTION Convolution sum. Response of d.t. LTI systems at a certain input signal Any signal multiplied by the unit impulse = the unit impulse weighted by the value of the signal in 0: xn [ ] δ [
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 information2.161 Signal Processing: Continuous and Discrete Fall 2008
IT OpenCourseWare http://ocw.mit.edu 2.6 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. ASSACHUSETTS
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 informationStatistical methods. Mean value and standard deviations Standard statistical distributions Linear systems Matrix algebra
Statistical methods Mean value and standard deviations Standard statistical distributions Linear systems Matrix algebra Statistical methods Generating random numbers MATLAB has many built-in functions
More informationGEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 30-Apr-14 COURSE: ECE 3084A (Prof. Michaels) NAME: STUDENT #: LAST, FIRST Write your name on the front page
More information2 Classification of Continuous-Time Systems
Continuous-Time Signals and Systems 1 Preliminaries Notation for a continuous-time signal: x(t) Notation: If x is the input to a system T and y the corresponding output, then we use one of the following
More informationLab 3 & 4. LTI Systems, the Z-Transform, and an Introduction
E E 2 7 5 Lab January 28, 2015 Lab 3 & 4. LTI Systems, the Z-Transform, and an Introduction to Filtering Discrete Linear Time Invariant Systems - Short Review x[n] h[n] y[n] A system is: linear if y[n]
More informationEC Signals and Systems
UNIT I CLASSIFICATION OF SIGNALS AND SYSTEMS Continuous time signals (CT signals), discrete time signals (DT signals) Step, Ramp, Pulse, Impulse, Exponential 1. Define Unit Impulse Signal [M/J 1], [M/J
More informationNAME: 20 February 2014 EE301 Signals and Systems Exam 1 Cover Sheet
NAME: February 4 EE Signals and Systems Exam Cover Sheet Test Duration: 75 minutes. Coverage: Chaps., Open Book but Closed Notes. One 8.5 in. x in. crib sheet Calculators NOT allowed. This test contains
More informationDiscrete-Time Signals and Systems. Frequency Domain Analysis of LTI Systems. The Frequency Response Function. The Frequency Response Function
Discrete-Time Signals and s Frequency Domain Analysis of LTI s Dr. Deepa Kundur University of Toronto Reference: Sections 5., 5.2-5.5 of John G. Proakis and Dimitris G. Manolakis, Digital Signal Processing:
More informationAspects of Continuous- and Discrete-Time Signals and Systems
Aspects of Continuous- and Discrete-Time Signals and Systems C.S. Ramalingam Department of Electrical Engineering IIT Madras C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 1 / 45 Scaling the
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 informationModule 4. Related web links and videos. 1. FT and ZT
Module 4 Laplace transforms, ROC, rational systems, Z transform, properties of LT and ZT, rational functions, system properties from ROC, inverse transforms Related web links and videos Sl no Web link
More informationEE 3054: Signals, Systems, and Transforms Spring A causal discrete-time LTI system is described by the equation. y(n) = 1 4.
EE : Signals, Systems, and Transforms Spring 7. A causal discrete-time LTI system is described by the equation Test y(n) = X x(n k) k= No notes, closed book. Show your work. Simplify your answers.. A discrete-time
More informationLecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples
EE518 Digital Signal Processing University of Washington Autumn 2001 Dept. of Electrical Engineering Lecture 8: Signal Reconstruction, D vs C Processing Oct 24, 2001 Prof: J. Bilmes
More informationFigure 1 A linear, time-invariant circuit. It s important to us that the circuit is both linear and time-invariant. To see why, let s us the notation
Convolution In this section we consider the problem of determining the response of a linear, time-invariant circuit to an arbitrary input, x(t). This situation is illustrated in Figure 1 where x(t) is
More information