Comment compter le temps de simulation dans Matlab

MATLAB peut surveiller le temps d'exécution d'un programme.

Étape 1

Insérez la commande "tic" au début du code que vous souhaitez évaluer comparativement.

Étape 2

Insérez la commande "toc" et stockez le résultat en tant que variable ou imprimez-le dans la zone de travail. Il n'est pas nécessaire de stocker le résultat "toc", bien que cela puisse être utile pour comparer plusieurs segments du programme:

tic% mon code MATLAB elapsed_time = toc

Étape 3

Entourez un segment de code court qui s'exécute rapidement avec un cycle "pour" pour améliorer la précision de la mesure du temps: tic pour i = 1: 100% et MATLAB ou end toc

Étape 4

Exécutez le profileur MATLAB pour obtenir davantage d’options de comparaison des performances. Ouvrez l'éditeur de profil en exécutant "Visualiseur de profileur" à l'aide de la ligne de commande ou en sélectionnant "Ouvrir le profileur" dans le menu "Outils".