Chapters

- Chapter 1: Getting started with MATLAB Language
- Chapter 2: Common mistakes and errors
- Chapter 3: Conditions
- Chapter 4: Controlling Subplot coloring in Matlab
- Chapter 5: Debugging
- Chapter 6: Documenting functions
- Chapter 7: Drawing
- Chapter 8: Financial Applications
- Chapter 9: For loops
- Chapter 10: Fourier Transforms and Inverse Fourier Transforms
- Chapter 11: Functions
- Chapter 12: Graphics: 2D and 3D Transformations
- Chapter 13: Graphics: 2D Line Plots
- Chapter 14: Image processing
- Chapter 15: Initializing Matrices or arrays
- Chapter 16: Integration
- Chapter 17: Interpolation with MATLAB
- Chapter 18: Introduction to MEX API
- Chapter 19: MATLAB Best Practices
- Chapter 20: MATLAB User Interfaces
- Chapter 21: Matrix decompositions
- Chapter 22: Multithreading
- Chapter 23: Object-Oriented Programming
- Chapter 24: Ordinary Differential Equations (ODE) Solvers
- Chapter 25: Performance and Benchmarking
- Chapter 26: Programming Utilities
- Chapter 27: Reading large files
- Chapter 28: Set operations
- Chapter 29: Undocumented Features
- Chapter 30: Usage of `accumarray()` Function
- Chapter 31: Useful tricks
- Chapter 32: Using functions with logical output
- Chapter 33: Using serial ports
- Chapter 34: Vectorization