Customizing the Model Advisor


The Model Advisor is a tool that runs a set of checks and tasks on a Simulink® model or subsystem to uncover conditions and configuration settings that result in inaccurate or inefficient simulation or code generation. For more information about using the Model Advisor, see Consulting the Model Advisor in the Simulink documentation.

The Simulink® Verification and Validation™ software provides an API that allows you to customize the behavior of the Model Advisor by defining your own custom tasks and checks, and writing your own callback functions. This chapter describes how to customize the Model Advisor, covering the following topics:

Customization Process and GuidelinesDescribes how to create the customization file
Demo and Code ExampleDescribes how to run a demo that shows how to customize the Model Advisor
Creating Callback Functions for ChecksDescribes check callback functions and how to create them
Defining Custom ChecksDescribes the properties of custom checks and how to define them
Defining Check Input ParametersDescribes the properties of check input parameters and how to define them
Defining Check List ViewsDescribes the properties of check list views and how to define them
Defining Check ActionsDescribes the properties of check actions and how to define them
Defining Custom TasksDescribes the properties of custom tasks and how to define them
Defining Custom GroupsDescribes the properties of custom groups and how to define them
Defining a Process Callback FunctionDescribes process callback functions and how to create them
Formatting Model Advisor OutputsDescribes the properties of custom formatted outputs and how to define them
Registering Custom Checks, Tasks, and GroupsDescribes how to register custom checks and tasks in the Model Advisor
  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS