Chapters
- Getting started with MATLAB Language
- Functions
- Documenting functions
- Using functions with logical output
- Conditions
- Set operations
- For loops
- Initializing Matrices or arrays
- Matrix decompositions
- Object-Oriented Programming
- Vectorization
- Graphics: 2D Line Plots
- Graphics: 2D and 3D Transformations
- Controlling Subplot coloring in Matlab
- Image processing
- Drawing
- Debugging
- Financial Applications
- Fourier Transforms and Inverse Fourier Transforms
- Ordinary Differential Equations (ODE) Solvers
- Interpolation with MATLAB
- Integration
- Reading large files
- Usage of `accumarray()` Function
- Introduction to MEX API
- Performance and Benchmarking
- Multithreading
- Using serial ports
- Undocumented Features
- MATLAB Best Practices
- MATLAB User Interfaces
- Useful tricks
- Common mistakes and errors