toc
Leer el tiempo transcurrido de un cronómetro
Descripción
toc
lee el tiempo transcurrido desde que se inicia el cronómetro temporizador llamando a la función tic
. MATLAB® lee el tiempo interno al ejecutarse la función toc
y muestra el tiempo transcurrido desde la llamada más reciente a la función tic
sin una salida. El tiempo transcurrido se expresa en segundos.
toc(
muestra el tiempo transcurrido desde la llamada a la función timerVal
)tic
correspondiente a timerVal
.
elapsedTime = toc
devuelve el tiempo transcurrido desde la llamada más reciente a la función tic
.
Ejemplos
Argumentos de entrada
Sugerencias
Las llamadas consecutivas a la función
toc
sin entrada devuelven el tiempo transcurrido desde la llamada más reciente atic
. Esta propiedad permite realizar múltiples mediciones a partir de un único punto en el tiempo.Las llamadas consecutivas a la función
toc
con la misma entradatimerVal
devuelven el tiempo transcurrido desde la llamada a la funcióntic
correspondiente atimerVal
.En ocasiones, el programa se ejecuta demasiado rápido para que
tic
ytoc
proporcionen datos útiles. Si el código es más rápido que 1/10 segundo, plantéese medirlo ejecutando un bucle y, después, realice la media para obtener el tiempo de una sola ejecución. Para obtener más información, consulte Medir el rendimiento del código.Las siguientes acciones pueden provocar salidas inesperadas:
- Utilizar
tic
ytoc
para cronometrartimeit
. - Utilizar
tic
ytoc
dentro de una función cronometrada portimeit
.
- Utilizar
Capacidades ampliadas
Historial de versiones
Introducido antes de R2006a