This book provides a broad overview of the MathWorks’ MATLAB®/Simulink®/GUIDE development and modeling environment. This textbook shows how to use these software tools effectively in a variety of engineering applications, including modeling real-world dynamic systems. Concepts discussed include the development of effective foolproof M-file scripts and functions; use of the 2D and 3D plotting functions and handle graphics; creation of interactive user interfaces and animations; presentation of numerical methods, coded in MATLAB® functions, and accuracy of digital computations. Special features include numerous examples; derivation of fundamental formulas using symbolic math computations; dynamic systems modeling in MATLAB® and Simulink®, development of user-friendly standalone GUIs, and introduction of aerospace engineering tools. This book is used as a textbook by undergraduate and graduate students taking introductory and advanced courses in applied programming, and also as a reference for working professionals using MATLAB®/Simulink®.
- Data and information appearing in this book are for informational purposes only. AIAA and the author are not responsible for any injury or damage resulting from use or reliance, nor do AIAA and the author warrant that use or reliance will be free from privately owned rights.
Author(s): Yakimenko, Oleg A.
Publisher: American Institute of Aeronautics and Astronautics
Year: 2011
Language: English
Commentary: 5268
Pages: 936
Content:
Front Matter
List of Color Plates
Conventions
List of Acronyms
Supporting Materials for Classroom Use
Preface
Table of Contents
Part I. Basics of MATLAB 1. MATLAB/Simulink as a Technical Computing Language
2. Development Environment and Basic Operations
3. Arrays and Array Operations
4. Data Structures, Types of Files, Managing Data Input and Output
5. Programming in MATLAB
6. 2-D and 3-D Plotting and Animation
Part II. Symbolic Math Toolbox 7. Symbolic Math Toolbox
Part III. Numerical Methods in MATLAB 8. Accuracy of Digital Computations
9. Numerical Linear Algebra and Eigenvalue Problems
10. Root Finding and Introduction to Optimization
11. Curve Fitting to Measured Data
12. Numerical Differentiation
13. Numerical Integration
Part IV. Basics of Modeling in MATLAB and Simulink 14. Initial-Value Problem
15. Simulink Basics
Appendices
Bibliography
MATLAB Functions Index
Index
Supporting Materials
Color Plates