Model Advisor - Is is possible to obtain the number of individual violations?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Marcelo
el 3 de Mayo de 2024
Respondida: Poorna
el 6 de Mayo de 2024
Would like to obtain, as a metric on the project I am working on, the number of individual violations when running a Model Advisor configuration.
For example, in the case below I would like to obtain the value 5 (ideally per MA Check), as there are 5 individual violations (the blue highlights) preventing the check to be a PASS.
0 comentarios
Respuesta aceptada
Poorna
el 6 de Mayo de 2024
Hi Marcelo,
I see you want to get the number of occurences of violations of a check in your model. As per the above case you are looking specifically the list of blocks that do not pass the "Unconnected lines and ports" check.
It is to be noted that there are functions available to run the checks programmatically.
You can find the list of functions available here: https://www.mathworks.com/help/simulink/slref/simulink.modeladvisor.html
Of these functions you can use the "runCheck" function to run the desired check and then run the "getCheckResult" function to the result of the check. It is to be noted that the output format of the "getCheckResult" function depends on the check that is performed.
Hope this Helps!
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Create Large-Scale Model Components en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!