Book description
MATLAB ® provides an interactive programming interface for numerical computation and data visualization making it the default framework used for analysis, design and research in many domains of science and industry.Table of contents
- Cover
- Title Page
- Contents
- Preface
- About the Authors
- Acknowledgements
- 1. Introduction to MATLAB® Desktop
- 2. Matrix Operations and Applications
- 3. MATLAB® Graphics and Plotting
-
4. Control Structures, Loops, and File Handling
- 4.1 Introduction
- 4.2 Conditional Statements
- 4.3 Loops
- 4.4 Nested Loops
- 4.5 Breaking Control Structures (Break and Continue)
- 4.6 File Types in Matlab
- 4.7 Recording a MATLAB Session
- 4.8 Saving and Retrieving Workspace Variables and Spreadsheet Data
- 4.9 Handling External Files
- 4.10 File Handling (Specific Formats)
- 4.11 MATLAB Import Wizard
- Programming Tips and Pitfalls
- Summary
- Exercises
- 5. Scripts and Functions
-
6. Numerical Methods, Calculus, and Statistics
- 6.1 Introduction
- 6.2 Numerical Integration
- 6.3 Numerical Differentiation
- 6.4 Interpolation
- 6.5 Curve Fitting
- 6.6 Numerical Optimization
- 6.7 Linear Equations
- 6.8 Solution of Nonlinear Algebraic Equations
- 6.9 Numerical Solution of Ordinary Differential Equations
- 6.10 Solution of Differential Equations Through ODE Functions
- Programming Tips and Pitfalls
- Summary
- Exercises
- 7. Using Memory Efficiently
- 8. Using the MATLAB® Debugger and Profiler
- 9. Efficient Coding Using Vectorization Technique
- 10. Precision and Errors
-
11. Advanced Concepts in Matlab®
- 11.1 Introduction
-
11.2 Symbolic Processing
- 11.2.1 Creating and Using Symbolic Objects
- 11.2.2 Expressions Involving Many Symbolic Objects
- 11.2.3 Variable Substitution
- 11.2.4 Algebraic Operations with Symbolic Expressions
- 11.2.5 Differentiation with Symbolic Expressions
- 11.2.6 Integration with Symbolic Expressions
- 11.2.7 Solving Algebraic Equations
- 11.2.8 Solving Differential Equations
- 11.2.9 Laplace Transform
- 11.3 Cell Arrays and Structures
- 11.4 Calling C Functions
- 11.5 Object Oriented Design
- Programming Tips and Pitfalls
- Summary
- Exercises
-
12. Modeling with Simulink®
- 12.1 Introduction
- 12.2 Creating a Simulink Model
- 12.3 Dealing with Complex System Equations
- 12.4 Creating Subsystems
- 12.5 Masking Subsystems
- 12.6 Using the Blocksets and Toolboxes
- 12.7 Linear State Space Model From Simulink Models
- 12.8 Running the Simulink Model Through the Command Line
- 12.9 Development of Graphical User Interface
- 12.10 Simulink Model File Formats (SLX and MDL)
- Programming Tips and Pitfalls
- Summary
- Exercises
- 13. Digital Image Processing
- Notes
- Copyright
Product information
- Title: Programming in MATLAB ®
- Author(s):
- Release date: January 2014
- Publisher(s): Pearson India
- ISBN: 9789332537484
You might also like
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
book
Fundamentals of Software Architecture
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …