Are "Model Advisor" and "Simulink Check" the exact same tool?
25 views (last 30 days)
Show older comments
Charles
on 26 Aug 2025 at 21:46
Commented: Charles
on 28 Aug 2025 at 17:47
I'm reviewing some documents here, one of which refers to solely to "Model Advisor" and another which refers solely to "Simulink Check", but it seems they are referring to one and the same tool.
Are they the same?
0 Comments
Accepted Answer
Harald
on 28 Aug 2025 at 7:21
Simulink Check is a product. Model Advisor is a tool in Simulink that has basic capabilities without a license for Simulink Check and significantly more capabilities when a license for Simulink Check is available. This doc page describes what users can and can't do with Model Advisor depending on whether they have a Simulink Check license:
Since you specify R2012b as the version, note that Simulink Check was introduced in R2017b:
More Answers (1)
Dev
on 28 Aug 2025 at 9:40
Model Advisor and Simulink Check are closely related, however, they have slight differences.
Model Advisor
- Model Advisor is a tool within MATLAB/Simulink that checks your Simulink models and libraries for modelling standards, guidelines, and best practices.
- It provides a graphical user interface for running checks, reviewing results, and fixing issues.
- Model Advisor can be extended with custom checks.
Please refer to the documentation link for more info- https://www.mathworks.com/help/simulink/slref/model-advisor.html
Simulink Check
- Simulink Check is an add-on product to Simulink.
- It provides additional checks, reports, and capabilities for standards compliance (such as ISO 26262, DO-178, MISRA, etc.).
- Simulink Check also includes features for traceability, custom check authoring, and integration with requirements.
Please refer to the documentation link for more info- https://www.mathworks.com/products/simulink-check.html
The Relationship
When you have Simulink Check installed, it significantly extends the functionality available in the Model Advisor. Model Advisor is the framework/interface for running checks. Simulink Check is a product that adds more checks and features to the Model Advisor and without Simulink Check, you still have the Model Advisor, but with a more limited set of basic checks.
I hope the above explanation helps to solve your query.
See Also
Categories
Find more on Check Model Compliance in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!