Because Knetbooks knows college students. Our rental program is designed to save you time and money. Whether you need a textbook for a semester, quarter or even a summer session, we have an option for you. Simply select a rental period, enter your information and your book will be on its way!
| Preface | |
| Introduction | |
| What Is MATLAB? | |
| Does MATLAB Do Symbolic Calculations? | |
| Will MATLAB Run on My Computer? | |
| Where Do I Get MATLAB ? | |
| How Do I Use This Book? | |
| Basics of MATLAB | |
| MATLAB windows | |
| On-line help | |
| Input-output | |
| File types | |
| ... MORE | |
| General commands you should remember | |
| Visit This Again | |
| Tutorial Lessons The Basics | |
| Lesson 1: A Minimum MATLAB Session | |
| Lesson 2: Creating and Working with Arrays of Numbers | |
| Lesson 3: Creating and Printing Simple Plots | |
| Lesson 4: Creating, Saving, and Executing a Script File | |
| Lesson 5: Creating and Executing a Function File Directional Explorations | |
| Lesson 6: Working with Arrays and Matrices | |
| Lesson 7: Working with anonymous functions | |
| Lesson 8: Symbolic Computation | |
| Lesson 9: Importing and Exporting Data | |
| Lesson 10: Working with Files and Directories | |
| Lesson 11: Publishing Reports | |
| Interactive Computation 67 | |
| Matrices and Vectors | |
| Input | |
| Indexing (or subscripting) | |
| Matrix manipulation | |
| Creating vectors | |
| Matrix and Array Operations | |
| Arithmetic operations | |
| Relational operations | |
| Logical operations | |
| Elementary math functions | |
| Matrix functions | |
| Character strings | |
| Manipulating character strings | |
| The eval function | |
| A Special Note on Array Operations | |
| Vectorization | |
| Command Line Functions | |
| Inline functions | |
| Anonymous functions | |
| Using Built-in Functions and On-line Help | |
| Example 1: Finding the determinant of a matrix | |
| Example 2: Finding eigenvalues and eigenvectors | |
| Saving and Loading Data | |
| Saving into and loading from the binary Mat-_les | |
| Importing data _les | |
| Recording a session with diary | |
| Plotting Simple Graphs | |
| Programming in MATLAB: Scripts and Functions | |
| Script Files | |
| Function Files | |
| Executing a function | |
| More on functions | |
| M-Lint code analyzer | |
| Subfunctions | |
| Nested functions | |
| Compiled (parsed) functions: The p-code | |
| The pro_ler | |
| Language-speci_c Features | |
| Use of comments to create on-line help | |
| Continuation | |
| Global variables | |
| Loops, branches, and control-ow | |
| Interactive input | |
| Recursion | |
| Input/output | |
| Advanced Data Objects | |
| Multidimensional matrices | |
| Structures | |
| Cells | |
| Publishing Reports | |
| Applications | |
| Linear Algebra | |
| Solving a linear system | |
| Gaussian elimination | |
| Finding eigenvalues and eigenvectors | |
| Matrix factorizations | |
| Advanced topics | |
| Curve Fitting and Interpolation | |
| Polynomial curve _tting on the y | |
| Do it yourself: Curve _tting with polynomial functions | |
| Least squares curve _tting | |
| General nonlinear _ts | |
| Interpolation | |
| Data Analysis and Statistics | |
| Numerical Integration (Quadrature) | |
| Double integration | |
| Ordinary Di_erential Equations | |
| Example 1: A _rst-order linear ODE | |
| Example 2: A second-order nonlinear ODE | |
| ode23 versus ode45 | |
| Specifying tolerance | |
| The ODE suite | |
| Event location | |
| Nonlinear Algebraic Equations | |
| Roots of polynomials | |
| Advanced Topics | |
| Graphics | |
| Basic 2-D Plots | |
| Style options | |
| Labels, title, legend, and other text objects | |
| Axis control, zoom in, and zoom out | |
| Modifying plots with the plot editor | |
| Overlay plots | |
| Specialized 2-D plots | |
| Using subplot for Multiple Graphs | |
| 3-D Plots | |
| View | |
| Rotate view | |
| Mesh and surface plots | |
| Vector _eld and volumetric plots | |
| Interpolated surface plots | |
| Handle Graphics | |
| The object hierarchy | |
| Object handles | |
| Object properties | |
| Modifying an existing plot | |
| Complete control over the graphics layout | |
| Fun with 3-D Surface Graphics | |
| Generating a cylindrical surface | |
| Face color, transparency and light reection | |
| A little more fun with color and lighting | |
| A word about choosing colors | |
| Saving and Printing Graphs | |
| Saving graphs to reusable _les | |
| Animation | |
| Errors | |
| Computer Algebra and The Symbolic Math Toolbox | |
| The Symbolic Math Toolbox | |
| Should you buy it? | |
| Two useful tools in the Symbolic Math Toolbox | |
| Numeric vs. symbolic computation | |
| Variable Precision Arithmetic | |
| Getting help with the Symbolic Math Toolbox | |
| Using the Symbolic Math Toolbox | |
| Basic manipulations | |
| Talking to itself | |
| Generating MATLAB code for an inline or anonymous function | |
| Generating M-_les from symbolic expressions | |
| Using MuPAD Notebook | |
| Graphics and animation | |
| Summary: Some Symbolic Math Toolbox commands | |
| Honorable Mentions | |
| Debugging Tools | |
| External Interface: Mex-_les | |
| Graphical User Interface | |
| The MATLAB Language Reference | |
| Punctuation Marks and Other Symbols | |
| General-purpose Commands | |
| Special Variables and Constants | |
| Language Constructs and Debugging | |
| File Input/Output | |
| Operators and Logical Functions | |
| Frequently Used Math Functions | |
| Matrices: Creation and Manipulation | |
| Character String Functions | |
| Graphics Functions | |
| Some Applications Functions | |
| Data analysis and Fourier transforms | |
| Polynomials and data interpolation | |
| Nonlinear numerical methods | |
| Bibliography | |
| Index | |
| Table of Contents provided by Publisher. All Rights Reserved. |