## Matlab Exercises To Explain Discrete Fourier Transforms

Conference

2003 Annual Conference

Location

Nashville, Tennessee

Publication Date

June 22, 2003

Start Date

June 22, 2003

End Date

June 25, 2003

ISSN

2153-5965

Conference Session

New Electrical ET Course Development

Page Count

9

Page Numbers

8.841.1 - 8.841.9

DOI

10.18260/1-2--12002

Permanent URL

https://peer.asee.org/12002

14164

#### Abstract NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Session 2548

MATLAB Exercises to Explain Discrete Fourier Transforms

Kathleen A.K. Ossman, Ph.D. University of Cincinnati

Introduction

Digital Signal Processing is used in many applications including cellular phones, CDs, DVDs, speech recognition, pattern recognition, and control systems. Traditionally, digital signal processing (DSP) has been taught as an advanced undergraduate or graduate course in an engineering curriculum. Over the last decade, in response to the increase in industrial applications, DSP has been introduced earlier in engineering schools. However, courses in digital signal processing are noticeably absent in engineering technology programs. A recent look at ABET accredited electrical/electronics engineering technology programs [1] showed that only 6 of the 66 programs accessed offered DSP as a required course in the curriculum. Another nine programs offered DSP as a technical elective and the remaining 51 did not offer DSP to their students at all. As DSP becomes more pervasive in industrial applications, it is imperative that engineering technology graduates have some exposure to digital signal processing theory and practice. The main difficulty in teaching DSP to technology students is the level of mathematics. Students opening a textbook on digital signal processing [2] – [4] are faced with pages and pages of equations. In developing an introductory course in DSP for our electrical and computer engineering technology students, I have found MATLAB and SIMULINK [5] to be invaluable illustrative tools for teaching the mathematically intense concepts of DSP. This paper gives a brief overview of the required DSP course taught in the ECET department at the University of Cincinnati then details the specific MATLAB exercises used to illustrate one of the more difficult concepts in the course: discrete Fourier transforms (DFT).

Topics of Digital Signal Processing I

This introductory course in digital signal processing covers sampling and reconstructing of analog signals, convolution and correlation, finite impulse response (FIR) and infinite impulse response (IIR) digital filters, the discrete Fourier transform (DFT), and efficient computation of the DFT using fast Fourier transforms (FFT). The course goals and schedule are as follows:

GOALS

§ To develop a clear understanding of the practical issues involved in sampling an analog signal and reconstructing an analog signal from a digital signal. § To explore the advantages of digital filters over analog filters, learn to design digital filters, and implement the designs using Texas Instruments' 6x DSK boards.

Proceedings of the 2003 American Society for Engineering Education Annual Conference & Exposition Copyright © 2003, American Society for Engineering Education

Ossman, K. (2003, June), Matlab Exercises To Explain Discrete Fourier Transforms Paper presented at 2003 Annual Conference, Nashville, Tennessee. 10.18260/1-2--12002

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2003 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015