matlab: calcule el tiempo de ejecución del programa

Demanda

Cuando necesita evaluar cuantitativamente la eficiencia de ejecución del código, necesita saber el tiempo de ejecución del programa.

Lograr

En matlab, se puede lograr fácilmente con los comandos tic y toc. Matlab comienza a cronometrar automáticamente cuando el programa encuentra tic, y calcula automáticamente el tiempo entre este momento y el último tic cuando se ejecuta a toc.

Ejemplos

%test脚本。通过tic,toc命令直接输出程序运行时间。
tic
pause(1)
t1=toc
pause(1)
t2=toc

Resultado de ejecución

>> test
时间已过 1.000123 秒。
时间已过 2.000327 秒。
%test脚本。若想将用运行时间记录下来,则这样使用toc
tic
pause(1)
t1=toc
pause(1)
t2=toc

Resultado de la operación

>> test

t1 =

    1.0001


t2 =

    2.0004
Publicado 47 artículos originales · Me gusta 33 · Visita 310,000+

Supongo que te gusta

Origin blog.csdn.net/kaever/article/details/71407127
Recomendado
Clasificación