Cómo contar el tiempo de simulación en Matlab

MATLAB puede monitorear el tiempo de ejecución de un programa.
Por chris daniels

Paso 1

Inserta el comando "tic" al inicio del código que quieras evaluar comparativamente.


Paso 2

Inserta el comando "toc" y almacena el resultado como una variable o imprime el resultado en el área de trabajo. No es necesario almacenar el resultado de "toc", aunque puede ser útil al comparar múltiples segmentos del programa:

tic %my MATLAB code elapsed_time = toc


Paso 3

Rodea un segmento de código corto que se ejecute rápidamente con un ciclo "for" para mejorar la precisión de la medición del tiempo: tic for i = 1:100 %my MATLAB ode end toc


Paso 4

Ejecuta el perfilador de MATLAB para obtener más opciones de comparación de desempeño. Abre el perfilador ejecutando "profiler viewer" mediante la línea de comandos o seleccionando "Abrir perfilador" desde el menú "Herramientas".