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