| |
| |
Preface | |
| |
| |
Each chapter ends with a Summary and References. | |
| |
| |
Each Matlab section ends with Problems. | |
| |
| |
| |
Background | |
| |
| |
| |
Complex Numbers | |
| |
| |
| |
Sinusoids | |
| |
| |
| |
Sketching Signals | |
| |
| |
| |
Cramer's Rule | |
| |
| |
| |
Partial Fraction Expansion | |
| |
| |
| |
Vectors and Matrices | |
| |
| |
| |
Miscellaneous | |
| |
| |
| |
Elementary Operations | |
| |
| |
| |
Matlab Overview | |
| |
| |
| |
Calculator Operations | |
| |
| |
| |
Vector Operations | |
| |
| |
| |
Simple Plotting | |
| |
| |
| |
Element-by-Element Operations | |
| |
| |
| |
Matrix Operations | |
| |
| |
| |
Partial Fraction Expansions | |
| |
| |
| |
Signals and Systems | |
| |
| |
| |
Size of a Signal | |
| |
| |
| |
Some Useful Signal Operations | |
| |
| |
| |
Classification of Signals | |
| |
| |
| |
Some Useful Signal Models | |
| |
| |
| |
Even and Odd Functions | |
| |
| |
| |
Systems | |
| |
| |
| |
Classification of Systems | |
| |
| |
| |
System Model: Input-Output Description | |
| |
| |
| |
Internal and External Descriptions of a System | |
| |
| |
| |
Internal Description: The State-Space Description | |
| |
| |
| |
Working with Functions | |
| |
| |
| |
Inline Functions | |
| |
| |
| |
Relational Operators and the Unit Step Function | |
| |
| |
| |
Visualizing Operations on the Independent Variable | |
| |
| |
| |
Numerical Integration and Estimating Signal Energy | |
| |
| |
| |
Time-Domain Analysis of Continuous-Time Systems | |
| |
| |
| |
Introduction | |
| |
| |
| |
System Response to Internal Conditions: The Zero-Input Response | |
| |
| |
| |
The Unit Impulse Response h(t) | |
| |
| |
| |
System Response to External Input: Zero-State Response | |
| |
| |
| |
Classical Solution of Differential Equations | |
| |
| |
| |
System Stability | |
| |
| |
| |
Intuitive Insights into System Behavior | |
| |
| |
| |
Appendix 2.1: Determining the Impulse Response | |
| |
| |
| |
M-Files | |
| |
| |
| |
Script M-Files | |
| |
| |
| |
Function M-Files | |
| |
| |
| |
For Loops | |
| |
| |
| |
Graphical Understanding of Convolution | |
| |
| |
| |
Time-Domain Analysis of Discrete-Time Systems | |
| |
| |
| |
Introduction | |
| |
| |
| |
Useful Signal Operations | |
| |
| |
| |
Some Useful Discrete-Time Signal Models | |
| |
| |
| |
Examples of Discrete-Time Systems | |
| |
| |
| |
Discrete-Time System Equations | |
| |
| |
| |
System Response to Internal Conditions: The Zero-Input Response | |
| |
| |
| |
The Unit Impulse Response h[n] | |
| |
| |
| |
System Response to External Input: The Zero-State Response | |
| |
| |
| |
Classical Solution of Linear Difference Equations | |
| |
| |
| |
System Stability: The External (BIBO) Stability Criterion | |
| |
| |
| |
Intuitive Insights into System Behavior | |
| |
| |
| |
Appendix 3.1: Impulse Response for a Special Case When aN = 0 | |
| |
| |
| |
Discrete-Time Signals and Systems | |
| |
| |
| |
Discrete-Time Functions and Stem Plots | |
| |
| |
| |
System Responses Through Filtering | |
| |
| |
| |
A Custom Filter Function | |
| |
| |
| |
Discrete-Time Convolution | |
| |
| |
| |
Continuous-Time System Analysis Using the Laplace Transform | |
| |
| |
| |
The Laplace Transform | |
| |
| |
| |
Some Properties of the Laplace Transform | |
| |
| |
| |
Solution of Differential and Integro-Differential Equations | |
| |
| |
| |
Analysis of Electrical Networks: The Transformed Network | |
| |
| |
| |
Block Diagrams | |
| |
| |
| |
System Realization | |
| |
| |
| |
Application to Feedback and Controls | |
| |
| |
| |
Frequency-Response of an LTIC System | |
| |
| |
| |
Bode Plots | |
| |
| |
| |
Filter Design by Placement of Poles and Zeros of H(s) | |
| |
| |
| |
The Bilateral Laplace Transform | |
| |
| |
| |
Continuous-Time Filters | |
| |
| |
| |
Frequency Response and Polynomial Evaluation | |
| |
| |
| |
Design and Evaluation of a Simple RC Filter | |
| |
| |
| |
A Cascaded RC Filter and Polynomial Expansion | |
| |
| |
| |
Butterworth Filters and the FIND Command | |
| |
| |
| |
Butterworth Filter Realization Using Cascaded Second.Order Sections | |
| |
| |
| |
Chebyshev Filters | |
| |
| |
| |
Discrete-Time System Analysis Using the z-Transform | |
| |
| |
| |
The z-Transform | |
| |
| |
| |
Some Properties of the z-Transform | |
| |
| |
| |
z-Transform Solution of Linear Difference equations | |
| |
| |
| |
System Realization | |
| |
| |
| |
Frequency Response of Discrete-Time Systems | |
| |
| |
| |
Frequency Response from Pole-Zero Location | |
| |
| |
| |
Digital Processing of Analog Signals | |
| |
| |
| |
Connection Between the Laplace and the z-Transform | |
| |
| |
| |
The Bilateral z-Transform | |
| |
| |
| |
Discrete-Time IIR Filters | |
| |
| |
| |
Frequency Response and Pole-Zero Plots | |
| |
| |
| |
Transformation Basics | |
| |
| |
| |
Transformation by First-Order Backward Difference | |
| |
| |
| |
Bilinear Transformation | |
| |
| |
| |
Bilinear Transformation with Prewarping | |
| |
| |
| |
Example: Butterworth Filter Transformation | |
| |
| |
| |
Problems Finding Polynomial Roots | |
| |
| |
| |
Improved Design Using Cascaded Second-Order Sections | |
| |
| |
| |
Continuous-Time Signal Analysis: The Fourier Series | |
| |
| |
| |
Periodic Signal Representation by Trigonometric Fourier Series | |
| |
| |
| |
Existence and Convergence of the Fourier Series | |
| |
| |
| |
Exponential Fourier Series | |
| |
| |
| |
LTIC System Response to Periodic Inputs | |
| |
| |
| |
Generalized Fourier Series: Signals as Vectors | |
| |
| |
| |
Numerical Computation of Dn | |
| |
| |
| |
Fourier Series Applications | |
| |
| |
| |
Periodic Functions and the Gibbs Phenomenon | |
| |
| |
| |
Optimization and Phase Spectra | |
| |
| |
| |
Continuous-Time Signal Analysis: The Fourier Transform | |
| |
| |
| |
Aperiodic Signal Representation by Fourier Integral | |
| |
| |
| |
Transforms of Some Useful Functions | |
| |
| |
| |
Some Properties of the Fourier Transform | |
| |
| |
| |
Signal Transmission Through LTIC Systems | |
| |
| |
| |
Ideal and Practical Filters | |
| |
| |
| |
Signal Energy | |
| |
| |
| |
Application to Communications: Amplitude Modulation | |
| |
| |
| |
Data Truncation: Window Functions | |
| |
| |
| |
Fourier Transform Topics | |
| |
| |
| |
The Sinc Function and the Scaling Property | |
| |
| |
| |
Parseval's Theorem and Essential Bandwidth | |
| |
| |
| |
Spectral Sampling | |
| |
| |
| |
Kaiser Window Functions | |
| |
| |
| |
Sampling: The Bridge from Continuous to Discrete | |
| |
| |
| |
The Sampling Theorem | |
| |
| |
| |
Signal Reconstruction | |
| |
| |
| |
Analog-to-Digital (A/D) Conversion | |
| |
| |
| |
Dual of Time-Sampling: The Spectral Sampling | |
| |
| |
| |
Numerical Computation of the Fourier Transform: The Discrete Fourier Transform (DFT) | |
| |
| |
| |
The Fast Fourier Transform (FFT) | |
| |
| |
| |
The Discrete Fourier Transform | |
| |
| |
| |
Computing the Discrete Fourier Transform | |
| |
| |
| |
Improving the Picture with Zero-Padding | |
| |
| |
| |
Quantization | |
| |
| |
| |
Fourier Analysis of Discrete-Time Signals | |
| |
| |
| |
Discrete-Time Fourier Series (DTFS) | |
| |
| |
| |
Aperiodic Signal Representation by Fourier Integral | |
| |
| |
| |
Properties of DTFT | |
| |
| |
| |
LTI Discrete-Time System Analysis by DTFT | |
| |
| |
| |
DTFT Connection with the CTFT | |
| |
| |
| |
Generalization of the DTFT and the z-Transform | |
| |
| |
| |
Working with the DTFS and the DTFT | |
| |
| |
| |
Computing the Discrete-Time Fourier Series | |
| |
| |
| |
Measuring Code Performance | |
| |
| |
| |
FIR Filter Design by Frequency Sampling | |
| |
| |
| |
State-Space Analysis | |
| |
| |
| |
Introduction | |
| |
| |
| |
A Systematic Procedure for Determining State Equations | |
| |
| |
| |
Solution of State Equations | |
| |
| |
| |
Linear Transformation of State Vectors | |
| |
| |
| |
Controllability and Observability | |
| |
| |
| |
State-Space Analysis of Discrete-Time Systems | |
| |
| |
| |
Toolboxes and State-Space Analysis | |
| |
| |
| |
z-Transform Solutions to Discrete-Time State-Space Systems | |
| |
| |
| |
Transfer Functions from State-Space Representations | |
| |
| |
| |
Controllability and Observability of Discrete-Time Systems | |
| |
| |
| |
Matrix Exponentiation and the Matrix Exponential | |
| |
| |
Index | |