timeit
함수 실행에 필요한 시간 측정
설명
t = timeit(
는 함수 핸들 f
)f
로 지정된 함수를 실행하는 데 필요한 시간(단위: 초)을 측정합니다. timeit
함수는 정확한 측정을 수행하기 위해 지정된 함수를 여러 번 호출하고 측정한 값의 중앙값을 반환합니다. 함수의 실행 시간이 빠르다면 timeit
이 함수를 여러 번 호출할 수 있습니다.
t = timeit(
는 f
,numOutputs
)numOutputs
만큼의 원하는 출력값 개수가 나오도록 f
를 호출합니다. 기본적으로 timeit
은 하나의 출력값이 나오도록 함수 f
를 호출합니다. 단, 함수가 출력값을 반환하지 않는 경우 출력값이 나오지 않습니다.
예제
입력 인수
팁
다음 동작은 예기치 않은 출력값을 내놓습니다.
tic
과toc
사이에timeit
사용tic
과toc
에 대한 호출이 포함된 함수를 실행하는 시간을timeit
을 사용하여 측정timeit
을 재귀적으로 사용
확장 기능
버전 내역
R2013b에 개발됨