exponenta event banner

подождите

Класс: таймер

Блокировать командную строку до прекращения работы таймера

Синтаксис

Описание

пример

wait(t) блокирует командную строку до таймера, t, прекращает работу. Если t - массив объектов таймера, wait блокирует командную строку MATLAB ® до каждого таймера вt прекратил работу.

Чтобы заблокировать командную строку, объект таймера должен сначала запуститься через start или startat перед вызовом wait способ. Если таймер не работает, wait немедленно возвращается.

Входные аргументы

t

Массив timer объекты

Примеры

развернуть все

Создайте таймер, ожидающий 10 секунд, а затем отобразите сообщение. Запустите таймер и дождитесь его завершения.

T = timer('TimerFcn',@(~,~)disp('Fired.'),'StartDelay',10);
start(T)
Fired.

Обратите внимание, что после запуска таймера возвращается подсказка MATLAB.

Запустите таймер и с помощью метода wait заблокируйте ввод команд в командной строке MATLAB. Перед вызовом команды wait необходимо запустить таймер.

start(T)
wait(T)
Fired.

Обратите внимание, что после запуска таймера подсказка MATLAB исчезает до тех пор, пока таймер не остановится.

Удалите таймер.

delete(T)

См. также

|

Представлен до R2006a