An Introduction to Matlab
Publisher: Bookboon.com
Published: 2013
ISBN-13: 9788740302837
Table of contents: title: Content; title: 1. An Introduction to Matlab; title: 2. Introduction; title: 2.1. Preliminaries and a map of the book; title: 3. Features of Matlab; title: 4. The Desktop; title: 5. Some basics of using Matlab; title: 5.1. The order of precedence; title: 5.2. Some algebraic functions, special characters, and tips; title: 5.3. The syntax of functions; title: 5.4. Variables; title: 5.5. Different types of variables; title: 5.6. A note on interpretation and error messages; title: 5.7. How Matlab “searches for meaning”; title: 6. Matrices, vectors and scalars; title: 6.1. Creating matrices; title: 6.2. Addressing parts of matrices; title: 6.3. Changing parts of a matrix; title: 6.4. Some special commands for handling matrices; title: 6.5. The Workspace Browser and the Variable Editor; title: 6.6. More about matrices; title: 7. Mathematical operations with matrices; title: 7.1. Functions that operate element-by-element; title: 7.2. Elementary mathematical functions that operate columnwise; title: 7.3. Matrix algebra; title: 7.4. Solving systems of linear equations; title: 7.5. Finding linear regression coefficients; title: 8. Importing and exporting data; title: 8.1. The Current Folder; title: 8.2. Problems with importing formatted data; title: 8.3. Preparing data to import; title: 8.4. Copy-and-paste importing; title: 8.5. Importing using the Import Wizard; title: 8.6. Importing using commands; title: 8.7. Exporting to Excel files with commands; title: 8.8. More about importing and exporting data; title: 9. Graphics; title: 9.1. Useful commands for two-dimensional plotting; title: 9.2. Time series plotting; title: 9.3. Plotting a function; title: 9.4. Several graphs in one window and other types of graphs; title: 9.5. Other two-dimensional graphs; title: 9.6. Plotting tools; title: 9.7. More about graphics; title: 10. Programming in Matlab; title: 11. Scripts; title: 11.1. The Editor; title: 11.2. Writing a script; title: 11.3. The search path; title: 11.4. User interaction with the script; title: 12. User defined functions; title: 12.1. About the differences between scripts and user defined functions; title: 12.2. More about functions; title: 13. Flow control; title: 13.1. Loops; title: 13.2. Relational and logical operators; title: 13.3. Conditional statements; title: 13.4. More about flow control; title: 14. Numerical analysis and curve fitting; title: 14.1. Solving equations; title: 14.2. Finding a function minimum point; title: 14.3. Numerical integration; title: 14.4. Curve fitting; title: 14.5. More about numerical analysis; title: 15. Debugging and Help; title: 16. Debugging; title: 16.1. The Code Analyzer; title: 16.2. Executing part of the code with F9; title: 16.3. Using breakpoints; title: 16.4. Checking programs for correct input; title: 16.5. Use comments; title: 16.6. More on debugging; title: 17. Help; title: 17.1. To find specific information on functions; title: 17.2. To find general information; title: 17.3. Online documentation from MathWorks; title: 17.4. The internet; title: 18. Appendix; Commands used in this book; title: 19. Endnotes