DFDMatlab - Digital Filter Design Using Matlab By Timothy...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Digital Filter Design Using Matlab By Timothy J. Schlichter EE 4000 Introduction to Digital Filtering 5/2/99 Submitted to: Dr. Joseph Picone Mississippi State University Department of Electrical and Computer Engineering
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
EXECUTIVE SUMMARY A fundamental aspect of signal processing is filtering. Filtering involves the manipulation of the spectrum of a signal by passing or blocking certain portions of the spectrum, depending on the frequency of those portions. Filters are designed according to what kind of manipulation of the signal is required for a particular application. Digital filters are implemented using three fundamental building blocks: an adder, a multiplier, and a delay element. The design process of a digital filter is long and tedious if done by hand. With the aid of computer programs performing filter design algorithms, designing and optimizing filters can be done relatively quickly. This paper discusses the use of Matlab, a mathematical software package, to design, manipulate, and analyze digital filters. The design options in Matlab allow the user to either create a code for designing filters that calls built-in functions, or to design filters in Sptool, a graphical user interface. Each of these methods are examined in this paper. The strengths and weaknesses of each are detailed in the following discussion. This paper concludes with a discussion of how the data given by Matlab for various filters can be used to implement filters on real digital signal processors. Matlab provides all the information necessary for building a hardware replica of the filter designed in software.
Background image of page 2
TABLE OF CONTENTS 1. Abstract……………………………………………………………. .4 2. Introduction. ………………………………………………………. .4 3. Lowpass Filter Design………………………………………………7 4. Highpass and Bandpass Filter Design………………………………11 5. Sptool……………………………………………………………….13 6. Future Directions……………………………………………………16 7. Acknowledgments…………………………………………………. .16 8. References…………………………………………………………. .16 9. Appendix…………………………………………………………….17
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Abstract Matlab provides different options for digital filter design, which include function calls to filter algorithms and a graphical user interface called Sptool. A variety of filter design algorithms are available in Matlab for both IIR and FIR filters. This paper discusses the different options in Matlab and gives examples of lowpass, highpass, and bandpass filter designs. Results show that the graphical user interface Sptool is a quicker and simpler option than the option of making function calls to the filter algorithms. Sptool has a more user- friendly environment since the spectrum of the filter is immediately displayed to the user,
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 17

DFDMatlab - Digital Filter Design Using Matlab By Timothy...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online