Get execution time of a Simulink model

67 views (last 30 days)
Andre on 9 Oct 2013
Answered: Monika Jaskolka on 3 Oct 2019
I haven't found an answer to this question, but I have figured it out. So if someone else want to know the run time of his/her Simulink model you can use this source code in a m-File:
%Get execution time of model:
open('Path to model.mdl');
disp('Model is still running!')
sim 'model.mdl'
disp('Model is finished.')
  1 Comment
Shravan on 4 Apr 2019
Thanks Andre
It was helpful for me.

Sign in to comment.

Answers (1)

Monika Jaskolka
Monika Jaskolka on 3 Oct 2019
I have a script on the File Exchange that does just this. You can also execute the model several times and get the min/max/mean execution times:

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!