Measing the execution time of S-Function entry points
Afficher commentaires plus anciens
I have a significant number of S-Functions and I would like to measure how long it takes them to execute during an update or RTW CTRL+B operation.
I was thinking it would be nice to have the following logic:
mdlInitializeSampleTimes ()
{
measure time
Do operations
take diff of measured time
print diff'd time to stdout
}
How would I go about doing this within the S-Function environment?
Réponses (1)
Kaustubha Govind
le 20 Sep 2011
0 votes
I don't believe the S-function API itself provides any profiling mechanism. However, you should be able to profile your operations using any generic profiling infrastructure (that you might use in standalone C code, for example).
Catégories
En savoir plus sur Simulink Coder dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!