This text is an introduction to Simulink ®, a companion application to MATLAB ®. It is written for students at the undergraduate and graduate programs, as well as for the working professional.
Although some previous knowledge of MATLAB would be helpful, it is not absolutely necessary; Appendix A of this text is an introduction to MATLAB to enable the reader to begin learning both MATLAB and Simulink simultaneously, and to perform graphical computations and programming.
Chapters 2 through 18 describe the blocks of all Simulink libraries. Their application is illustrated with practical examples through Simulink models, some of which are supplemented with MATLAB functions, commands, and statements. Some background information is provided for lesser known definitions and topics. Chapters 1 and 19 contain several Simulink models to illustrate various applied math and engineering applications. Appendix B is an introduction to difference equations as they apply to discrete-time systems, and Appendix C introduces the reader to random generation procedures.
This is the first edition of this title, and although every effort was made to correct possible typographical errors and erroneous references to figures and tables, some may have been overlooked. Accordingly, the author will appreciate it very much if any such errors are brought to his attention so that corrections can be made for the next edition.