100%(4)4 out of 4 people found this document helpful
This preview shows page 1 - 2 out of 3 pages.
Michigan State UniversityDepartment of Electrical and Computer EngineeringECE 366 INTRODUCTION TO SIGNAL PROCESSINGMATLAB Mini-Project 1Spring 2008Issued:Friday, February 22, 2008Due:Friday, February 29, 20081.Numerical Approximation of the Convolution Integral(Adapted from Computer Explorations in Signals and Systems UsingMATLAB, Prentice Hall, 2002.)The convolution integral represents the input-output relationship of a linear andtime-invariant system and is given as follows:y(t) =∞−∞f(τ)h(t−τ)dτ=f(t)∗h(t),where the inputf(t) and the impulse responseh(t) are causal infinite durationsignals. This integral cannot be solved exactly for the outputy(t) at any given valueoftusing a computer, because an infinite amount of memory would be needed tostoref(t) andh(t) and an infinite number of multiplication and addition operationswould be needed to perform the calculation. Moreover,y(t) could not be calculatednor approximated for all values oftusing a computer, becausettakes on acontinuum of values. However, samples ofy(t) over a finite interval of time may beapproximated using a computer according to the following steps:i) Truncatef(t) over a finite time interval and sample the truncated signal at timeintervals equal toTsto arrive atf