CANDIDATE
INFORMATION
PREPARING FOR YOUR EXAM
OBJECTIVES TESTED
MathWorks training courses provide coverage across these objectives as well as
exercises if additional learning and practice are necessary.
CERTIFIED SIMULINK MODELING
• Use blocks to generate input signals.
ASSOCIATE EXAM • Model relational, logical, and programming operations.
Earning this credential validates your • Model mathematical expressions.
proficiency with Simulink and can help • Use blocks to view simulation results.
you to enhance your credibility and • Look up or interpolate empirical data using a block.
• Use a block to call a MATLAB function.
accelerate your career.
• Concatenate signals into vectors and deconstruct vectors into scalar signals.
• Add signal hierarchy to a model using bus signals.
• Model a system with continuous states.
PREREQUISITES • Model a system with discrete states.
• Change the sample time of a block to be inherited, continuous, or discrete.
To properly prepare, we recommend • Identify sample times in a model.
taking the following MathWorks
training course: SIMULATION
• Simulink Fundamentals • Simulate a model for a desired duration.
• Explain the differences between fixed-step and variable-step solvers.
• Explain the differences between continuous and discrete solvers.
• Describe how solver step size can affect simulation speed and accuracy.
SAMPLE PROBLEMS • State the simulation behavior of a model containing blocks with different sample times.
View sample exam questions • Describe what causes zero-crossing events during simulation.
• Identify algebraic loops and state their effect on the simulation.
representative of the format and
difficulty level expected on the exam.
MODEL ORGANIZATION
• Add visual hierarchy to a model using subsystems.
• Navigate through hierarchical models and view underlying block diagrams.
• Mask a subsystem with a custom parameter dialog.
• Add functional hierarchy to a model using subsystems.
• Control the execution of a subsystem with an external signal.
• Reference a model as a part of another model.
• Reference a subsystem as part of another model.
• Display links to custom libraries in a model.
MODEL AND SIMULATION DATA
• Set model and block parameters.
• Define parameters in the base workspace.
• Define parameters in the model workspace.
• Describe the precedence of mask, model, and base workspaces.
• Import signals into a model.
• Export simulation data from a model.
• Compare simulation data from multiple runs.
ADDITIONAL
INFORMATION SIMULINK BLOCKS TO KNOW
For additional information regarding
CONTINUOUS MATH OPERATIONS
the MathWorks Certification Program, • Derivative • Abs
visit mathworks.com/certification. • Integrator • Add
• Integrator, Second Order • Bias
• PID Controller • Divide
• State-Space • Gain
• Transfer Fcn • Math Function
• Product
DISCONTINUITIES • Rounding Function
• Hit Crossing • Sign
• Saturation • Sqrt
• Subtract
DISCRETE • Sum
• Discrete PID Controller • Sum of Elements
• Discrete State-Space • Vector Concatenate
• Discrete Transfer Fcn
• Memory PORTS AND SUBSYSTEMS
• Unit Delay • Atomic Subsystem
• Enable
LOGIC AND BIT OPERATIONS • Enabled and Triggered Subsystem
• Compare To Constant • Enabled Subsystem
• Compare To Zero • Inport
• Interval Test • Model
• Logical Operator • Outport
• Relational Operator • Subsystem
• Subsystem Reference
LOOKUP TABLES • Trigger
• 1-D Lookup Table • Triggered Subsystem
SIGNAL ATTRIBUTES SOURCES
• Rate Transition • Clock
• Constant
SIGNAL ROUTING • From File
• Bus Creator • From Workspace
• Bus Selector • Pulse Generator
• Demux • Ramp
• Multiport Switch • Random Number
• Mux • Signal Editor
• Selector • Sine Wave
• Switch • Step
• Vector Concatenate
USER-DEFINED FUNCTIONS
SINKS • MATLAB Function
• Display
• Scope
• Stop Simulation
• Terminator
• To File
• To Workspace
• XY Graph