cputime
MATLAB에서 사용한 CPU 시간
설명
t = cputime
은 MATLAB®이 시작된 후에 사용한 총 CPU 시간을 반환합니다. 반환되는 CPU 시간은 초 단위로 표시됩니다.
cputime
에 대한 각 호출은 MATLAB이 함수가 호출된 시간까지 사용한 총 CPU 시간을 반환합니다. 코드를 실행하는 데 사용된 CPU 시간을 측정하려면 코드 앞과 뒤에 하나씩 총 두 개의 cputime
호출을 배치하고 반환된 값의 차이를 계산하십시오.
예제
팁
코드의 성능을 측정하려면
timeit
함수 또는tic
및toc
함수를 사용하십시오. CPU 시간을 측정하는cputime
함수와 달리timeit
함수나tic/toc
함수는 wall-clock 시간을 반환합니다.예를 들어,
pause
의 CPU 시간은 일반적으로 작습니다.tStart = cputime; pause(1) tEnd = cputime - tStart
tEnd = 0.1094
그러나 wall-clock 시간은 MATLAB 실행이 일시 중지된 실제 시간을 고려합니다.
tic pause(1) toc
Elapsed time is 1.000483 seconds.
자세한 내용은 코드의 성능 측정하기 항목을 참조하십시오.
확장 기능
버전 내역
R2006a 이전에 개발됨