toc
스톱워치에서 경과 시간 읽기
설명
toc
은 tic
함수가 호출되어 스톱워치 타이머가 시작된 이후의 경과 시간을 읽어 들입니다. MATLAB®은 toc
함수 실행 시점의 내부 시간을 읽고, tic
함수가 출력값 없이 가장 최근에 호출된 시점 이후의 경과 시간을 표시합니다. 경과 시간은 초 단위로 표시됩니다.
toc(
은 timerVal
)timerVal
에 대응되는 tic
함수가 호출된 이후의 경과 시간을 표시합니다.
elapsedTime = toc
는 가장 최근에 tic
함수가 호출된 이후의 경과 시간을 반환합니다.
예제
입력 인수
팁
입력값 없이
toc
함수를 연속으로 호출하면 가장 최근tic
이후 경과된 시간이 반환됩니다. 이 속성을 사용하면 단일 시점을 기준으로 여러 측정값을 얻을 수 있습니다.동일한
timerVal
입력값을 가진toc
함수를 연속으로 호출하면timerVal
에 대응되는tic
함수 호출 이후의 경과 시간이 반환됩니다.때로 프로그램이 너무 빨리 실행되어
tic
과toc
이 유용한 데이터를 제공하지 못하는 경우도 있습니다. 코드가 1/10초보다 빠르게 실행되는 경우에는 루프에서 실행되는 코드 시간을 측정한 다음, 평균을 구해서 한 번의 실행에 걸리는 시간을 찾을 수 있습니다. 자세한 내용은 코드의 성능 측정하기 항목을 참조하십시오.다음 동작은 예기치 않은 출력값을 내놓습니다.
tic
과toc
을 사용하여timeit
의 시간 측정timeit
에 의해 시간을 측정하는 함수 내에서tic
과toc
사용
확장 기능
버전 내역
R2006a 이전에 개발됨