Introduction to MATLAB
3.1 | Beginning a MATLAB Session |
3.2 | Basic Entities in MATLAB |
3.2.1 Data Types | |
3.2.2 Variable Names | |
3.2.3 Assignment of Values to Variables | |
3.2.4 Commands | |
3.3 | A Sampling of MATLAB Capabilities |
3.3.1 Creating and Examining Arrays | |
3.3.2 Simple Mathematical Manipulations | |
3.3.3 Matrix Manipulations | |
3.3.4 Solving Linear Equations | |
3.3.5 A First Graph | |
3.4 | Properties, Objects, and Handles |
3.5 | Saving and Retrieving the MATLAB Session |
3.6 | Loops, Logical Expressions, and Conditionals |
3.7 | Reading Data from a File |
3.8 | On-line Help |
3.9 | m-Files |
3.10 | Eigenvalues and Eigenvectors |
3.11 | Graphing Scalar Functions of One Variable |
3.11.1 The Basic Strategy | |
3.11.2 Plotting Several Graphs on One Set of Axes | |
3.11.3 Polar Plots and Custom Axes | |
3.11.4 Multiple Plots On a Page | |
3.11.5 Plotting Experimental Data | |
3.12 | Making Hard Copy |
3.12.1 ... of Text | |
3.12.2 ... of Graphs | |
3.13 | Graphing Scalar Functions of Two Variables |
3.13.1 A Preliminary: The Function meshgrid | |
3.13.2 Surface Plots: The Function mesh | |
3.13.3 Contour Plots: The Function contour | |
3.13.4 Shaded Surfaces: The Function surf | |
3.13.5 Features of the Figure Window | |
3.13.6 The Functions meshc, surfc, and surfl | |
3.13.7 Functions of Two Variables in Polar Coordinates | |
3.14 | Graphing Scalar Functions of Three Variables |
3.14.1 Reduction to Two-Dimensional Displays | |
3.14.2 Isosurfaces | |
3.15 | Graphing Vector Fields |
3.15.1 The Function quiver | |
3.15.2 More Elaborate Displays | |
3.15.3 Three-Dimensional Vector Fields | |
3.16 | Animation |
3.17 | Advanced Graphing Features |
3.17.1 Fonts | |
3.17.2 Space Curves | |
3.17.3 Using Multiple Windows | |
3.17.4 Customizing Axes | |
3.17.5 Working with Color | |
3.18 | Miscellaneous Occasionally Useful Tidbits |
3.19 | References |
3.20 | Exercises |
3.20.1 Writing MATLAB Statements | |
3.20.2 Finding Eigenvalues and Eigenvectors | |
3.20.3 Graphing Scalar Functions of a Single Variable | |
3.20.4 Graphing Scalar Functions of Two Variables | |
3.20.5 Graphing Scalar Functions of Three Variables | |
3.20.6 Graphing Vector Fields | |
3.20.7 Animations |