Запустите таймер секундомера
tic
работает с toc
функция для измерения истекшего времени. tic
функция регистрирует текущее время и toc
функция использует записанное значение, чтобы вычислить истекшее время.
timerVal = tic
сохраняет текущее время в timerVal
чтобы вы могли явно передать его в toc
функция. Передача этого значения полезна, когда существует несколько вызовов tic
для времени различных частей одного и того же кода. timerVal
является целым числом, которое имеет значение только для toc
функция.
Последовательные вызовы системы tic
функция перезаписывает внутренне записанное время запуска.
clear
функция не сбрасывает время запуска, записанное a tic
вызов функции.
Иногда программы запускаются слишком быстро для tic
и toc
для предоставления полезных данных. Если ваш код быстрее 1/10 секунды, рассмотрите его выполнение в цикле, а затем среднее значение, чтобы найти время для одного запуска. Для получения дополнительной информации смотрите Измерение эффективности вашего кода.
Следующие действия приводят к неожиданному выходу:
tic
и toc
ко времени timeit
tic
и toc
в пределах функции, заданной по времени timeit