You are on page 1of 2

MathWorks Certified MATLAB Associate Exam

Prerequisites
MATLAB Fundamentals or equivalent experience using MATLAB
Objectives Tested

Topic Skill
Working with the MATLAB
User Interface
Identify the core components of the MATLAB desktop environment and explain
their purpose
Import data into the MATLAB environment using the Import Wizard
Examine data variables using the Variable Editor
Create and customize data plots using Plot Tools
Save and load MATLAB variables to and from disk interactively
Variables and Expressions Issue MATLAB commands in the Command Window
Save and load MATLAB variables to and from disk programmatically
Create vector and matrix variables
Create character arrays
Access and manipulate the data stored in variables using row-column indexing
Create larger, more complex array variables by combining smaller elements
and using matrix-creation functions
Obtain help on MATLAB commands and navigate the documentation browser
Analysis and Visualization
with Vectors
Create new variables by applying arithmetic operations and functions to existing
variables
Visualize vectors in two dimensions
Label and annotate plots
Analysis and Visualization
with Matrices
Determine the size and dimensionality of variables
Use size and dimensionality concepts to perform matrix and array (element-
wise) operations
Compute basic descriptive statistics for a data set
Distinguish between the behavior of mathematical and statistical functions in
MATLAB
Plot columns of a matrix as independent variables
Access and manipulate the data stored in variables using linear indexing
Automating Commands with
Scripts
Use the Command History and the MATLAB Editor to write, save, and execute
script files
Run a script file from the Command Window
Write comments in code files to provide user help and increase program
readability
Use cell mode to partition large scripts into smaller parts
Working with Data Files Read and write data from and to commonly used file formats
Create and concatenate character arrays and cell arrays of characters
Access and manipulate the data stored in cell arrays
Convert between numeric and character data types
Convert between numeric and character representations of dates
Multiple Vector Plots Make multiple plots on the same axes, on different axes within the same
window, and within separate windows
Plot an equation by generating data points for a given range
Use character array techniques to label and annotate plots
Customize plot elements such as line style, color, and axis appearance
Logic and Flow Control Perform logical operations on variables and create logical variables
Access and manipulate the data stored in variables using logical indexing
Use loops and logical branching in code files for automation and decision
making
Create script files that obtain user input and display output
Publish script files to a variety of file formats
Matrix and Image Visualization Visualize matrix or image data by associating colors with data values
Visualize matrix data in two and three dimensions
Data Analysis Call MATLAB functions to perform specific data-analysis tasks, such as
polynomial interpolation
Solve matrix equations with the backslash operator
Writing Functions Create and call a function file
Set the MATLAB path to ensure a code file is visible
Determine which file or variable is being accessed when a MATLAB command
is issued
Troubleshooting Code and
Improving Performance
Use diagnostic tools to find and correct problems in code files
Measure code performance and locate inefficiencies
Data Types Create data containers such as cell arrays and structure arrays
Access and manipulate the data stored in structure arrays
Create and use function handles
File I/O Read and write data from and to files with arbitrary formatting

You might also like