For junior-level courses in Continuous-Time and Discrete-Time Systems and Signals, and Using MATLAB in Systems and Signals, for electrical, computer, and telecommunications engineering technology programs. Students must be comfortable with calculus.This text provides a comprehensive review of the foundations of continuous-time systems, and introduces, with equal emphasis, the "new circuit theory" of discrete-time systems. It looks at the concepts and analysis tools associated with signal spectra--focusing on periodic signals and the Discrete Fourier Transform, and makes students aware of the capabilities of MATLAB.

*"synopsis" may belong to another edition of this title.*

PREFACE

This text was written for a 40-lecture-hour, junior-year course in the Department of .Electrical, Computer, and Telecommunications Technology at Rochester Institute of Technology. It is a required upper-division course for all three of the department's engineering technology programs. Considering the wealth of diverse topics competing for students' attention, the faculty action establishing this common upper-division course requirement is significant. The goals of the course are to:

1. Review the foundations of continuous-time systems and introduce, with equal emphasis, the "new circuit theory" of discrete-time systems. Introduce the concepts and analysis tools associated with signal spectra, with emphasis on periodic signals and the discrete Fourier transform. Make students aware of the capabilities of MATLAB, the general-purpose mathematical software available in our department computer facilities.

Typical electrical engineering technology programs in our region start students off with an ac circuits course in their freshman year before they have the mathematical background to really understand where the phasor comes from. Just when they are getting comfortable working with phasors and complex numbers, they are sent off to electronics courses, where capacitors and inductors are open or short circuits, and their ac circuits skills deteriorate. This text attempts to recapture and extend those skills in preparation for such upper-division specialty courses as communications theory and transmission lines. The elements of linear, discrete-time systems parallel exactly those of the continuous-time domain. Filtering is a subject Well within the mathematical capabilities of an undergraduate technology student, and serves as a common focus for the two domains.

The sampling theorem, a key issue in converting between the continuous and discrete domains, is presented at two levels of mathematical sophistication. It is deduced from sampled sinusoids, but it is also derived more formally using the definition of an ideal sampler. Sampling schemes that minimize the need for analog filtering conclude the course.

Among department faculty who use a general mathematical software package in their courses, MATLAB is the package of choice. It is introduced systematically in this text, and used both to support the concepts presented and as a filter design handbook. The student edition of MATLAB v.5 was used for all MATLAB applications in this text. The latest student versions, which also contain several features not used in this text, may be purchased on the Web from The MathWorks, Inc. (mathworks) of Natick, Massachusetts, at a reasonable price.

The discrete-time portion of the course benefits significantly from some demonstrations of sampling and real-time filtering. Any digital scope having an FFT math option can be used to demonstrate most of the sampling concepts and aliasing. A modest microcontroller, such as the Motorola 68HC11, contains all the features necessary to demonstrate real-time processing using a finite averager program. An 8-term averager has an interesting frequency response easily compared to theory. Lately, we have had the benefit of demonstrations provided by a few students pursuing an independent study of Analog Devices' EZ Lite 16-bit DSP kit. Even in the absence of these demonstrations, filtering a signal that has been saved to a file can be an impressive, eye-opening experience for most students. ACKNOWLEDGMENTS

This text is a collection of concepts that I have had, in some cases, 40 years to digest. In that time many of these ideas have blended together, and it would be impossible to pinpoint where they all originated. All I can do is acknowledge that few, if any, of the ideas presented are originally mine. This is an attempt to recognize and thank those sources who are the most likely to have contributed to my background as represented in this text. s Domain

Most electrical engineers of my age were introduced to the s domain by M. E. Van Valkenburg in his classic text Network Analysis (Prentice Hall, 1955). The form of the Routh-Hurwitz test I have used in this text comes from Introduction to the Design of Servomechanisms, by Bower and Schultheiss (Wiley, 1958). Modern texts favor a different form of the test, although I fail to see its advantages.

B. P Lathi set the standard for continuous-time signals in Signals, Systems, and Communication (Wiley, 1965).1 understand this text is used in some technology programs today, although it is really an engineering-level text.

Graduate school brought Louis Weinberg's Network Analysis and Synthesis (McGraw-Hill, 1962) to my collection. This theoretical treatise on network synthesis concludes with practical filter-design information that includes the classical filters discussed in this text.

Over the years I have used many different texts that may have contributed to my knowledge of the s domain. My favorite text to teach from was Linear Circuits by Ronald E. Scott (AddisonWesley, 1960). z Domain

In this area, both the texts and my experiences are more recent and my sources more accurately identified. My first experience with DSP came from an excellent 3-day seminar conducted in 1981 by Edward R. Salem and W F. Walker of the RIT electrical engineering department.

A tremendous number of engineering-level texts in DSP made an appearance in and since the mid-1980s. I am sure some of them were exceptional, but I paid little attention to those that were not at the mathematical level I was seeking. Digital Signal Processing by Stanley, Dougherty, and Dougherty (Reston Publishing, 1984), although written for engineers, was the first text I found mathematically suitable for my senior-level technology elective in DSP. I use its explanation of the sequential design steps in the development of the window design of FIR filters. When it went out of print, I was forced to begin preparing these notes for my course.

In its initial version, my DSP elective contained a lab practicum. It did not seem possible to teach both a special processor and the required DSP theory in the allotted time. As a result, we performed some simple DSP using the Motorola 68HCll microcontroller, which students learn in a required course. Doing this made the problems of coefficient accuracy clear and led to some results we could not, at that time, explain (limit cycling). These experiences also raised questions about the value of digital filtering when high-order analog anti-aliasing or reconstruction filters still seemed to be needed. These and other questions were addressed ifs two recent publications: a draft manuscript of Understanding Digital Signal Processing by Richard G Lyons (Addison-Wesley, 1997) and a Motorola University publication, Digital Signal Processing and the Microcontroller by Dale Grover and John R. Deller, with illustrations by Jonathon Roth (Prentice Hall, 1998). I am sure these issues were presented in other publications and texts, but this is where I found them and understood them.

Finally, Version 4 of the User's Guide to MATLAB, by The MathWorks Inc. (Prentice Hall, 1995), is as well done as the software it supports.

Thanks also to my students who shared the adventure of exploring DSP with me and who contributed ideas and corrections to the manuscript. I would also like to acknowledge the valuable feedback from the following reviewers: John Cmelko, Bryant & Stratton; Judy Serwatka, Purdue University-Calumet; Donald Stelzer, DeVry Institute-Phoenix; and Omar Zia, Southern Polytechnic State University.

JOHN D. SHERRICK

This innovative book for technology students presents both continuous and discrete domains under one cover. It reviews the foundations of continuous-time systems and introduces the concepts and analysis tools associated with signal spectra, with emphasis on periodic signals and the Discrete Fourier Transform.

Topics include:

- Analysis techniques
- Frequency response
- Standard filters
- Spectral analysis
- Discrete-time signals and systems
- IRR and FIR filter designs
- Sampling strategies

The book also contains an introduction to and lessons in MATLAB®

*"About this title" may belong to another edition of this title.*

ISBN 10: 0130841153
ISBN 13: 9780130841155

New
Quantity Available: 1

Seller

Rating

**Book Description **Book Condition: Brand New. Book Condition: Brand New. Bookseller Inventory # 97801308411551.0

More Information About This Seller | Ask Bookseller a Question

Published by
Prentice Hall
(2000)

ISBN 10: 0130841153
ISBN 13: 9780130841155

New
Hardcover
First Edition
Quantity Available: 1

Seller

Rating

**Book Description **Prentice Hall, 2000. Hardcover. Book Condition: New. 1st. Bookseller Inventory # DADAX0130841153

More Information About This Seller | Ask Bookseller a Question

Published by
Prentice Hall
(2000)

ISBN 10: 0130841153
ISBN 13: 9780130841155

New
Hardcover
Quantity Available: 1

Seller

Rating

**Book Description **Prentice Hall, 2000. Hardcover. Book Condition: New. book. Bookseller Inventory # 0130841153

More Information About This Seller | Ask Bookseller a Question

Published by
Prentice Hall
(2000)

ISBN 10: 0130841153
ISBN 13: 9780130841155

New
Hardcover
Quantity Available: 3

Seller

Rating

**Book Description **Prentice Hall, 2000. Hardcover. Book Condition: New. Bookseller Inventory # P110130841153

More Information About This Seller | Ask Bookseller a Question