MATLAB es un entorno de desarrollo de software para desarrollar rápidamente sofisticados flujos de trabajo de análisis de datos. Si un flujo de trabajo particular, se utiliza ampliamente o con grandes cantidades de datos , es importante para el rendimiento de referencia y mejorar la eficiencia . MATLAB proporciona una suite de análisis de rendimiento y funciones de tiempo conveniente. Los comandos de MATLAB " tic " y " toc " permiten la ejecución del programa tiempo para identificar cuellos de botella y mejoras de rendimiento objetivo. Instrucciones
1
Insertar el símbolo del " tic " al principio del código que desea benchmark.
2
Insertar el símbolo del " toc " y almacenar el resultado como una variable o imprimir el resultado en el espacio de trabajo . No es necesario almacenar el resultado de " toc ", aunque puede ser útil cuando la evaluación comparativa de varios segmentos del programa : tic % mi MATLAB codeelapsed_time = toc
3
Surround segmento de código corto que ejecutar rápidamente con un bucle "para" mejorar la precisión en el tiempo : ticfor i = 1:100 % mi MATLAB odeendtoc
4
Inicie el MATLAB perfiles para más opciones de evaluación comparativa de rendimiento. Abra el generador de perfiles mediante la ejecución de " perfiles espectador " a través de la línea de comandos o mediante la selección de la forma "Open Profiler" en el menú " Herramientas".