Requiring no prior programming experience, this book shows how to use the powerful tool of Simulink(R) to investigate and form intuitions about the behavior of dynamical systems. Step by step, the author presents the basics of building a simulation in Simulink. He also offers overviews of some advanced topics, including the simulation of chaotic dynamics and partial differential equations. Written in an informal, accessible style, the text includes many diagrams, graphics, and exercises. It also draws on numerous examples from the science, engineering, and technology fields. Ancillary materials are available on the author's website.