Benefits of the Self-Paced Format
Hands-on exercises with automated feedback
Access to MATLAB through your web browser
Shareable progress report and course certificate
About This Course
Lessons are available only in English.
Overview of the content covered.
Explore choices for storing data within a MATLAB application.
Manipulating Heterogeneous Data
Manipulate data in tables, cell arrays, and structure arrays.
Optimizing Your Code
Use common techniques for improving performance when storing, accessing, and processing data.
Creating Flexible Functions
Write functions that can handle different numbers and types of user input values.
Creating Robust Applications
Create robust applications that withstand unexpected input and produce meaningful errors. Use built-in MATLAB functions and programming constructs, and employ techniques for handling error conditions.
Verifying Application Behavior
Create tests to verify the application is behaving as expected.
Debugging Your Code
Use integrated tools to debug applications.
Organizing Your Projects
Use folder reports, MATLAB projects, and version control to organize and manage your projects.
Looking for a Classroom Option?
MATLAB Programming Techniques is also offered in an instructor-led format.