did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781439828182

Discrete Systems and Digital Signal Processing with MATLAB, Second Edition

by ;
  • ISBN13:

    9781439828182

  • ISBN10:

    1439828180

  • Edition: 2nd
  • Format: Hardcover
  • Copyright: 2011-12-05
  • Publisher: CRC Press

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $130.00 Save up to $32.50
  • Buy Used
    $97.50
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Suitable for teaching a one-semester course, this textbook covers traditional topics and includes stand-alone chapters on sampling and transformations. It explains the subject matter with an easy-to-follow mathematical development and many solved examples and contains comprehensive chapters on IIR and FIR digital filter design, state-space, DFT and FFT, and block diagrams. The author presents examples solved with MATLAB, but readers will not need to be fluent in this powerful programming language, because they are presented in a self-explanatory way.

Table of Contents

Prefacep. xv
Acknowledgmentsp. xvii
Authorp. xix
Signal Representationp. 1
Introductionp. 1
Why Do We Discretize Continuous Systems?p. 3
Periodic and Nonperiodic Discrete Signalsp. 3
Unit Step Discrete Signalp. 4
Impulse Discrete Signalp. 6
Ramp Discrete Signalp. 6
Real Exponential Discrete Signalp. 7
Sinusoidal Discrete Signalp. 7
Exponentially Modulated Sinusoidal Signalp. 11
Complex Periodic Discrete Signalp. 11
Shifting Operationp. 15
Representing a Discrete Signal Using Impulsesp. 16
Reflection Operationp. 20
Time Scalingp. 20
Amplitude Scalingp. 20
Even and Odd Discrete Signalp. 21
Does a Discrete Signal Have a Time Constant?p. 24
Basic Operations on Discrete Signalsp. 25
Modulationp. 25
Addition and Subtractionp. 26
Scalar Multiplicationp. 26
Combined Operationsp. 26
Energy and Power Discrete Signalsp. 28
Bounded and Unbounded Discrete Signalsp. 30
Some Insights: Signals in the Real Worldp. 31
Step Signalp. 31
Impulse Signalp. 31
Sinusoidal Signalp. 31
Ramp Signalp. 32
Other Signalsp. 32
End of Chapter Examplesp. 32
End of Chapter Problemsp. 53
Discrete Systemp. 57
Definition of a Systemp. 57
Input and Outputp. 57
Linear Discrete Systemsp. 58
Time Invariance and Discrete Signalsp. 61
Systems with Memoryp. 62
Causal Systemsp. 63
Inverse of a Systemp. 64
Stable Systemp. 65
Convolutionp. 66
Difference Equations of Physical Systemsp. 69
Homogeneous Difference Equation and Its Solutionp. 70
Case When Roots Are All Distinctp. 73
Case When Two Roots Are Real and Equalp. 73
Case When Two Roots Are Complexp. 74
Nonhomogeneous Difference Equations and Their Solutionsp. 75
How Do We Find the Particular Solution?p. 77
Stability of Linear Discrete Systems: The Characteristic Equationp. 77
Stability Depending on the Values of the Polesp. 77
Stability from the Jury Testp. 78
Block Diagram Representation of Linear Discrete Systemsp. 80
Delay Elementp. 80
Summing/Subtracting Junctionp. 81
Multiplierp. 81
From the Block Diagram to the Difference Equationp. 82
From the Difference Equation to the Block Diagram: A Formal Procedurep. 83
Impulse Responsep. 86
Correlationp. 88
Cross-Correlationp. 88
Auto-Correlationp. 90
Some Insightsp. 91
How Can We Find These Eigenvalues?p. 91
Stability and Eigenvaluesp. 92
End of Chapter Examplesp. 93
End of Chapter Problemsp. 135
Fourier Series and the Fourier Transform of Discrete Signalsp. 141
Introductionp. 141
Review of Complex Numbersp. 141
Definitionp. 142
Additionp. 143
Subtractionp. 143
Multiplicationp. 143
Divisionp. 144
From Rectangular to Polarp. 144
From Polar to Rectangularp. 145
Fourier Series of Discrete Periodic Signalsp. 145
Discrete System with Periodic Inputs: The Steady-State Responsep. 147
General Form for yss(n)p. 151
Frequency Response of Discrete Systemsp. 152
Properties of the Frequency Responsep. 154
Periodicity Propertyp. 154
Symmetry Propertyp. 155
Fourier Transform of Discrete Signalsp. 157
Convergence Conditionsp. 159
Properties of the Fourier Transform of Discrete Signalsp. 159
Periodicity Propertyp. 159
Linearity Propertyp. 160
Discrete-Time Shifting Propertyp. 160
Frequency Shifting Propertyp. 160
Reflection Propertyp. 161
Convolution Propertyp. 161
Parseval's Relation and Energy Calculationsp. 164
Numerical Evaluation of the Fourier Transform of Discrete Signalsp. 165
Some Insights: Why Is This Fourier Transform?p. 170
Ease in Analysis and Designp. 170
Sinusoidal Analysisp. 170
End of Chapter Examplesp. 171
End of Chapter Problemsp. 185
z-Transform and Discrete Systemsp. 191
Introductionp. 191
Bilateral z-Transformp. 191
Unilateral z-Transformp. 193
Convergence Considerationsp. 196
Inverse z-Transformp. 199
Partial Fraction Expansionp. 199
Long Divisionp. 201
Properties of the z-Transformp. 202
Linearity Propertyp. 203
Shifting Propertyp. 203
Multiplication by e-anp. 205
Convolutionp. 205
Representation of Transfer Functions as Block Diagramsp. 206
x(n), h(n), y(n), and the z-Transformp. 208
Solving Difference Equation Using the z-Transformp. 209
Convergence Revisitedp. 211
Final-Value Theoremp. 214
Initial-Value Theoremp. 215
Some Insights: Poles and Zeroesp. 215
Poles of the Systemp. 216
Zeros of the Systemp. 216
Stability of the Systemp. 216
End of Chapter Exercisesp. 217
End of Chapter Problemsp. 249
State-Space and Discrete Systemsp. 259
Introductionp. 259
Review on Matrix Algebrap. 260
Definition, General Terms, and Notationsp. 260
Identity Matrixp. 260
Adding Two Matricesp. 261
Subtracting Two Matricesp. 261
Multiplying a Matrix by a Constantp. 261
Determinant of a Two-by-Two Matrixp. 261
Transpose of a Matrixp. 262
Inverse of a Matrixp. 262
Matrix Multiplicationp. 262
Eigenvalues of a Matrixp. 263
Diagonal Form of a Matrixp. 263
Eigenvectors of a Matrixp. 263
General Representation of Systems in State Spacep. 264
Recursive Systemsp. 264
Nonrecursive Systemsp. 266
From the Block Diagram to State Spacep. 267
From the Transfer Function H(z) to State Spacep. 270
Solution of the State-Space Equations in the z-Domainp. 277
General Solution of the State Equation in Real Timep. 278
Properties of An and Its Evaluationp. 280
Transformations for State-Space Representationsp. 283
Some Insights: Poles and Stabilityp. 285
End of Chapter Examplesp. 286
End of Chapter Problemsp. 315
Block Diagrams and Review of Discrete System Representationsp. 323
Introductionp. 323
Basic Block Diagram Componentsp. 324
Ideal Delayp. 324
Adderp. 324
Subtractorp. 324
Multiplierp. 325
Block Diagrams as Interconnected Subsystemsp. 325
General Transfer Function Representationp. 325
Parallel Representationp. 325
Series Representationp. 326
Basic Feedback Representationp. 326
Controllable Canonical Form Block Diagrams with Basic Blocksp. 327
Observable Canonical Form Block Diagrams with Basic Blocksp. 329
Diagonal Form Block Diagrams with Basic Blocksp. 330
Distinct Roots Casep. 330
Repeated Roots Casep. 332
Parallel Block Diagrams with Subsystemsp. 332
Distinct Roots Casep. 332
Repeated Roots Casep. 333
Series Block Diagrams with Subsystemsp. 334
Distinct Real Roots Casep. 334
Mixed Complex and Real Roots Casep. 335
Block Diagram Reduction Rulesp. 335
Using the Reduction Rulesp. 335
Using Mason's Rulep. 335
End of Chapter Examplesp. 336
End of Chapter Problemsp. 359
Discrete Fourier Transform and Discrete Systemsp. 365
Introductionp. 365
Discrete Fourier Transform and the Finite-Duration Discrete Signalsp. 366
Properties of the DFTp. 367
How Does the Defining Equation Work?p. 367
DFT Symmetryp. 369
DFT Linearityp. 371
Magnitude of the DFTp. 371
What Does k in X(k), the DFT, Mean?p. 372
Relation the DFT Has with the Fourier Transform of Discrete Signals, the z-Transform, and the Continuous Fourier Transformp. 373
DFT and the Fourier Transform of x(n)p. 373
DFT and the z-Transform of x(n)p. 374
DFT and the Continuous Fourier Transform of x(t)p. 374
Numerical Computation of. the DFTp. 377
Fast Fourier Transform: A Faster Way of Computing the DFTp. 378
Applications of the DFTp. 380
Circular Convolutionp. 380
Linear Convolutionp. 384
Approximation to the Continuous Fourier Transformp. 385
Approximation to the Coefficients of the Fourier Series and the Average Power of the Periodic Signal x(t)p. 386
Total Energy in the Signal x(n) and x(f)p. 391
Block Filteringp. 393
Correlationp. 393
Some Insightsp. 394
DFT Is the Same as the fftp. 394
DFT Points Are the Samples of the Fourier Transform, of x(n)p. 394
How Can We Be Certain That Most of the Frequency Contents of x(t) Are in the DFT?p. 395
Is the Circular Convolution the Same as the Linear Convolution?p. 395
Is X(w) ≅ X(K) ?p. 395
Frequency Leakage and the DFTp. 395
End of Chapter Exercisesp. 396
End of Chapter Problemsp. 415
Sampling and Transformationsp. 421
Need for Converting a Continuous Signal to a Discrete Signalp. 421
From the Continuous Signal to Its Binary Code Representationp. 422
From the Binary Code to the Continuous Signalp. 423
Sampling Operationp. 424
Ambiguity in Real-Time Domainp. 424
Ambiguity in the Frequency Domainp. 427
Sampling Theoremp. 427
Filtering before Samplingp. 428
Sampling and Recovery of the Continuous Signalp. 429
How Do We Discretize the Derivative Operation?p. 434
Discretization of the State-Space Representationp. 438
Bilinear Transformation and the Relationship between the Laplace-Domain and the z-Domain Representationsp. 440
Other Transformation Methodsp. 445
Impulse Invariance Methodp. 446
Step Invariance Methodp. 446
Forward Difference Methodp. 446
Backward Difference Methodp. 446
Bilinear Transformationp. 446
Some Insightsp. 449
Choice of the Sampling Interval Tsp. 449
Effect of Choosing Ts on the Dynamics of the Systemp. 449
Does Sampling Introduce Additional Zeros to the Transfer Function H(z)?p. 450
End of Chapter Examplesp. 450
End of Chapter Problemsp. 467
Infinite Impulse Response Filter Designp. 473
Introductionp. 473
Design Processp. 474
Design Based on the Impulse Invariance Methodp. 475
Design Based on the Bilinear Transform Methodp. 477
HR Filter Design Using MATLAB“p. 480
From the Analogue Prototype to the HR Digital Filterp. 481
Direct Designp. 481
Some Insightsp. 482
Difficulty in Designing HR Digital Filters in the z-Domainp. 482
Using the Impulse Invariance Methodp. 484
Choice of the Sampling Interval Tsp. 484
End of Chapter Examplesp. 484
End of Chapter Problemsp. 515
Finite Impulse Response Digital Filtersp. 521
Introductionp. 521
What Is an FIR Digital Filter?p. 521
Motivating Examplep. 521
FIR Filter Designp. 524
Stability of FIR Filtersp. 526
Linear Phase of FIR Filtersp. 527
Design Based on the Fourier Series: The Windowing Methodp. 528
Ideal Lowpass FIR Filter Designp. 529
Other Ideal Digital FIR Filtersp. 531
Windows Used in the Design of the Digital FIR Filterp. 532
Which Window Does Give the Optimal h(n)?p. 534
Design of a Digital FIR Differentiatorp. 535
Design of Comb FIR Filtersp. 537
Design of a Digital Shifter: The Hilbert Transform Filterp. 539
From IIR to FIR Digital Filters: An Approximationp. 540
Frequency Sampling and FIR Filter Designp. 540
FIR Digital Design Using MATLAB“p. 541
Design Using Windowsp. 541
Design Using Least-Squared Errorp. 542
Design Using the Equiripple Linear Phasep. 542
How to Obtain the Frequency Responsep. 542
Some Insightsp. 543
Comparison with IIR Filtersp. 543
Different Methods Used in the FIR Filter Designp. 543
End of the Chapter Examplesp. 544
End of Chapter Problemsp. 572
Bibliographyp. 579
Indexp. 581
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program