This two-day course provides hands-on experience using the features in the MATLAB® language to write efficient, robust, and well-organized code. These concepts form the foundation for writing full applications, developing algorithms, and extending built-in MATLAB capabilities. Details of performance optimization, as well as tools for writing, debugging, and profiling code are covered. Topics include:
|Day 1 of 2|
|Utilizing Development Tools||
Objective: Use integrated tools to manage code, diagnose problems, debug applications, and measure performance.
|Verifying Application Behavior||
Objective: Create tests to verify that code meets requirements.
|Creating Robust Applications||
Objective: Create robust applications that withstand unexpected input and produce meaningful errors. Use built-in MATLAB functions and programming constructs, and employ standard techniques for handling error conditions.
|Day 2 of 2|
Objective: Modularize code into readable and maintainable functions. Explore the different function types available in the MATLAB language and the tradeoffs associated with each type. See how function type affects the performance and reliability of the code.
Objective: Explore choices for storing data within a MATLAB application.
|Managing Data Efficiently||
Objective: Use common techniques for improving performance when storing, accessing, and processing data.
|Creating a Toolbox||
Objective: Package code and documentation into a custom toolbox for distribution to other users.
See if you are eligible for discounted pricing for academic users.
When you register for one of these courses, you can rely on the fact that it won't be canceled or rescheduled for any reason.
180 days of full access from the day of purchase
The pricing applies for purchase and use in United States, For pricing in other regions Contact Sales. The product price does not include sales, use, excise, value-added, or other taxes. Any applicable taxes, duties, levies, assessments and governmental charges payable in connection with this purchase will be assessed on the order. Refer to Training Policies for more information
You are eligible for discounted academic pricing when you use MATLAB and Simulink for teaching, academic research, or for meeting course requirements at a degree granting institution.
You are not eligible for academic pricing when you use MATLAB and Simulink at a commercial or government lab, or for other commercial or industrial purposes.
You can also select a location from the following list: