DSPRelated.com
Books

Linear Systems and Signals, 2nd Edition

Lathi, B. P. 2004

Incorporating new problems and examples, the second edition of Linear Systems and Signals features MATLAB® material in each chapter and at the back of the book. It gives clear descriptions of linear systems and uses mathematics not only to prove axiomatic theory, but also to enhance physical and intuitive understanding.


Why Read This Book

You should read this book if you want a clear, example-driven foundation in continuous- and discrete-time linear systems with plenty of MATLAB exercises to bridge theory and simulation. It balances mathematical rigor and physical intuition so you can both prove results and apply them to signal-processing problems.

Who Will Benefit

Undergraduate or early graduate electrical/computer engineering students and practicing engineers who need a solid grounding in signals and systems to support DSP, communications, or control work.

Level: Intermediate — Prerequisites: Single-variable calculus, basic differential equations, and elementary complex numbers/linear algebra; basic programming is helpful for the MATLAB exercises.

Get This Book

Key Takeaways

  • Explain and manipulate signal types and basic operations (shift, scale, energy/power, even/odd decomposition).
  • Analyze LTI systems in the time domain using convolution and impulse/step responses.
  • Apply Fourier series/transform, DTFT, and their properties to frequency-domain analysis of signals and filters.
  • Use Laplace and z-transforms to compute system responses and determine stability and regions of convergence.
  • Apply the sampling theorem and understand aliasing and reconstruction considerations.
  • Implement and verify signal-processing examples and exercises using MATLAB.

Topics Covered

  1. 1. Signals: Definitions, Classification, and Basic Operations
  2. 2. Linearity and Time-Invariance; Convolution and Impulse Response
  3. 3. Continuous-Time System Analysis in the Time Domain
  4. 4. Fourier Series and Frequency-Domain Representation of Periodic Signals
  5. 5. Fourier Transform for Aperiodic Continuous-Time Signals
  6. 6. Discrete-Time Signals and the Discrete-Time Fourier Transform (DTFT)
  7. 7. Sampling, Reconstruction, and Discrete-Time Modeling
  8. 8. Laplace Transform and Continuous-Time System Analysis
  9. 9. z-Transform and Discrete-Time System Analysis
  10. 10. Stability, Causality, and System Function Properties
  11. 11. State-Space Methods and Time-Domain Solutions
  12. 12. MATLAB Examples, Numerical Issues, and Problems

Languages, Platforms & Tools

MATLABMATLAB (and compatible GNU Octave)

How It Compares

Covers much the same foundational material as Oppenheim & Willsky's Signals and Systems but is generally more accessible and application-oriented with more MATLAB exercises; less encyclopedic than Oppenheim but friendlier for first exposure.

Related Books