Skip to content
Menu
Front cover of Introduction to Modern Controls

Introduction to Modern Controls, with Illustrations in MATLAB and Python

A modern introduction to modern control systems, with over one thousand lines of code and example illustrations in MATLAB and Python. Learn how to use state-space methods to make, study, and control dynamic systems.

Introduction to Modern Controls banner

Access comprehensive, field-tested lecture materials from the University of Washington and UC Berkeley, available now for direct viewing and download.

  1. 1. Introduction
  2. 2. Modeling
  3. 3. Laplace and Z Transforms
  4. 4. State-Space Description
  5. 5. State-Space Realizations
  6. 6. Solution of State-Space Equations
  7. 7. Discrete-Time Models
  8. 8. Stability
  9. 9. Controllability and Observability
  10. 10. Kalman Decomposition
  11. 11. State Feedback
  12. 12. Observers
  13. 13. Linear Quadratic Optimal Control
  14. 14. Review of Probability Theory
  15. 15. Least Square Estimation
  16. 16. Kalman Filter
  17. 17. Linear Quadratic Gaussian (LQG)

Over one thousand lines of free, complementary example code in MATLAB and Python, runnable directly in the browser on several chapter pages. Browse the code on GitHub.

Simulating foundational examples and practical use cases
Learn from simulating foundational examples and practical use cases
Selected users of the book
Selected users of the book

“Introduction to Modern Controls with Illustrations in MATLAB and Python” is a well-rounded textbook that expertly combines theoretical depth with practical application. Its clear explanations, extensive examples, and practical exercises make it an invaluable resource for mastering modern control systems. The practical relevance of the book is further enhanced by its use of real-world examples — for instance, applications such as atomic force microscopy and hard disk drive (HDD) information storage systems illustrate the principles discussed while highlighting their practical significance.

Guoxiao Guo, Director of System Design at Western Digital Corp, and coauthor of Hard Disk Drive: Mechatronics and Control

“I was looking for a course like this for so long! Thanks for sharing it, Professor!” · “Thank you professor, the lecture is so far the best control course I took — very intuitive with lots of hands-on examples.” · “Thanks for making these lectures available for free, Prof. Greetings from Germany!” · “Intuitive and clear, thx!”