Digital Signal Processing
eBook - ePub

Digital Signal Processing

A Primer With MATLAB®

  1. 320 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Digital Signal Processing

A Primer With MATLAB®

About this book

Digital Signal Processing: A Primer with MATLAB® provides excellent coverage of discrete-time signals and systems. At the beginning of each chapter, an abstract states the chapter objectives. All principles are also presented in a lucid, logical, step-by-step approach. As much as possible, the authors avoid wordiness and detail overload that could hide concepts and impede understanding.

In recognition of requirements by the Accreditation Board for Engineering and Technology (ABET) on integrating computer tools, the use of MATLAB® is encouraged in a student-friendly manner. MATLAB is introduced in Appendix C and applied gradually throughout the book.

Each illustrative example is immediately followed by practice problems along with its answer. Students can follow the example step-by-step to solve the practice problems without flipping pages or looking at the end of the book for answers. These practice problems test students' comprehension and reinforce key concepts before moving onto the next section.

Toward the end of each chapter, the authors discuss some application aspects of the concepts covered in the chapter. The material covered in the chapter is applied to at least one or two practical problems. It helps students see how the concepts are used in real-life situations.

Also, thoroughly worked examples are given liberally at the end of every section. These examples give students a solid grasp of the solutions as well as the confidence to solve similar problems themselves. Some of hte problems are solved in two or three ways to facilitate a deeper understanding and comparison of different approaches.

Designed for a three-hour semester course, Digital Signal Processing: A Primer with MATLAB® is intended as a textbook for a senior-level undergraduate student in electrical and computer engineering. The prerequisites for a course based on this book are knowledge of standard mathematics, including calculus and complex numbers.

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription.
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn more here.
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes! You can use the Perlego app on both iOS or Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Yes, you can access Digital Signal Processing by Samir I. Abood in PDF and/or ePUB format, as well as other popular books in Technology & Engineering & Electrical Engineering & Telecommunications. We have over one million books available in our catalogue for you to explore.

1 Continuous and Discrete Signals

Mathematically, signals are represented as a function of one or more independent variables. At this point, we are focusing the attention on signals that involve a single independent variable. Conventionally, it will generally refer to the independent variable as time. There are two types of signals: continuous-time signals and discrete-time signals. In this chapter will focus on the kinds of signals
This chapter gives you a quick way to become familiar with the MATLAB software by introducing you the basic features, commands, and functions. You will discover that entering and solving complex numbers in MATLAB is as easy as entering and solving real numbers, especially with the help of MATLAB built-in complex functions. Upon completion this chapter, and Appendix A you should know how to start MATLAB, how to get HELP, how to assign variables in MATLAB and to perform the typical complex numbers operations (i.e., complex conjugate, addition, subtraction, multiplication, division, expression simplification) and the conversions of complex numbers in both rectangular and polar forms with and without using MATLAB built-in functions.

1.1 Continuous Signals

The continuous-time signal is the signals or quantities that can be defined and represented at certain time instants of the sequence. A speech signal as a function of time can be classified as a continuous-time signal while the discrete-time signal is the signals or quantities that can be defined and represented at certain time instants of the sequence. The weekly Dow Jones stock market index is an example of a discrete-time signal.
To distinguish between continuous-time and discrete-time signals, we use the symbol “t” to denote the continuous variable and “n” to indicate the discrete-time variable. And for the continuous-time signals, we will enclose the independent variable in parentheses (•), for discrete-time signals we will insert the independent variable in square brackets [•].
...

Table of contents

  1. Cover
  2. Half-Title
  3. Title
  4. Copyright
  5. Dedication
  6. Contents
  7. Preface
  8. Acknowledgments
  9. Author
  10. Chapter 1 Continuous and Discrete Signals
  11. Chapter 2 Signals Properties
  12. Chapter 3 Convolution
  13. Chapter 4 Difference Equations
  14. Chapter 5 Discrete-Time Fourier Series
  15. Chapter 6 Discrete-Time Fourier Transform (DTFT)
  16. Chapter 7 Discrete Fourier Transform (DFT)
  17. Chapter 8 Fast Fourier Transform (FFT)
  18. Chapter 9 Z-Transform
  19. Chapter 10 Z-Transform Applications in DSP
  20. Chapter 11 Pole-Zero Stability
  21. Chapter 12 Sampling
  22. Chapter 13 Digital Filters
  23. Chapter 14 Implementation of IIR
  24. Chapter 15 Implementation of FIR
  25. Chapter 16 Digital Filter Design
  26. Selected Bibliography
  27. Appendix A: Complex Numbers
  28. Appendix B: Mathematical Formulas
  29. Appendix C: MATLAB
  30. Index