MATLAB est un environnement de développement de logiciels pour le développement rapide des flux de travail d'analyse de données sophistiqués. Si un flux de travail particulier sera largement utilisé ou avec de grandes quantités de données, il est important de comparer les performances et améliorer l'efficacité . MATLAB fournit une suite d'analyse des performances et des fonctions de temporisation pratiques. Le MATLAB commandes "tic" et " toc" vous permettent de l'exécution du programme de temps pour identifier les goulots d'étranglement et les améliorations de performance cibles. Instructions
1
Insérer la commande "tic" au début du code que vous souhaitez indice de référence.
2
Insérer la commande " toc" et stocker le résultat en tant que variable ou imprimer le résultat de l'espace de travail . Il n'est pas nécessaire de stocker le résultat de " toc ", mais il peut être utile lorsque l'analyse comparative de plusieurs segments de programme : tic % ma MATLAB codeelapsed_time = toc
3
Surround court segment de code qui exécutent rapidement avec une boucle "for " pour améliorer la précision de la synchronisation : ticfor i = 1:100 % ma MATLAB odeendtoc
4
Lancez le MATLAB profiler pour d'autres options d'étalonnage des performances. Ouvrez le profileur en exécutant " profileur spectateur " via la ligne de commande ou en sélectionnant "Open Profiler" forme le menu " Outils".