Interactive MATLAB Tutorial
MATLAB essentials to help you complete your homework assignments
If you’re new to MATLAB, start by viewing the on-ramp modules. If you're already familiar with MATLAB, jump to the modules that interest you most. You can download files of the examples featured in this tutorial.
Note: Adobe Flash Player (version 8 or above) is required.
MATLAB On-Ramp (approximately 30 minutes)
Learn the basics of MATLAB in the context of using it as a powerful graphical calculator.
Navigating the MATLAB Desktop 5:48
Get comfortable with the MATLAB desktop environment
MATLAB Fundamentals 28:11
Learn to use MATLAB as a powerful tool for solving problems and visualizing functions
MATLAB for Problem Solving (approximately 60 minutes)
Using a case study, walk through the process of solving problems in MATLAB.
Using MATLAB to Solve Problems 2:10
Explore a case study of using MATLAB to solve problems
Importing and Extracting Data 13:27
Work with data in MATLAB – how to bring it in and manipulate it
Visualizing Data 11:23
Better understand complex mathematical functions and data by visualizing it with MATLAB
Conducting Computational Analysis in MATLAB 11:24
Analyze data through MATLAB functions and computation
Fitting Data to a Curve 6:16
Model your data to an equation and interpolate upon it in MATLAB
Automating Analysis with Scripts 9:17
Write your first MATLAB script
Publishing MATLAB Programs 7:24
Communicate your work by publishing it as an HTML report, all from within MATLAB
Programming in MATLAB (approximately 30 minutes)
Learn the basics of programming in MATLAB for implementing algorithms.
Writing Functions 11:50
Write your first MATLAB function
Flow and Loop Control 14:06
Implement algorithms conditional statements and code iteration
Programming Roadmap 4:41
Explore more advanced programming features available in MATLAB
Tutorial Appendix
- Tutorial example files
- MathWorks in Academia
- Interactive Simulink Tutorial
- Interactive Signal Processing Tutorial
- Interactive Control Systems Tutorial
- Interactive Computational Mathematics Tutorial
- MATLAB & Simulink Student Version
- User community (MATLAB Central)
- Documentation
- Where to go from here
- Demos and webinars
- Function list for the most commonly used toolboxes
- MathWorks product overview