An introduction to computer-aided system design with Simulink (R): a robust, accurate, and easily used simulation tool. The author takes readers on a tour of the Simulink environment that shows how to develop a system model and execute the design steps needed to make the model into a functioning design laboratory. Included along the way are the mathematics of systems: difference equations and z transforms, ordinary differential equations (both linear and nonlinear) and Laplace transforms, and numerical methods for solving differential equations. Because specific applications require specific tools, this book introduces additional software packages that work within the Simulink environment. The author covers over 70 applications taken from several disciplines, and describes numerous tested, annotated, and reusable models and blocks to help readers apply the book's material to their own applications. Ideal for practising engineers, and students in model-based design and numerical methods. Additional material is also available online.