wait

Блокируйте командную строку, пока таймер не прекратит запускаться

Синтаксис

Описание

пример

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

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

Примеры

свернуть все

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

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

После того, как таймер запускается, подсказка MATLAB возвращается.

Запустите таймер и используйте метод ожидания, чтобы блокировать любого от ввода команд в командной строке MATLAB. Прежде, чем вызвать команду ожидания, необходимо запустить таймер.

start(T)
wait(T)
Fired.

После того, как таймер запускается, подсказка MATLAB не отображается, пока таймер не останавливается.

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

delete(T)

Входные параметры

свернуть все

Таймер в виде объекта - таймера или массива объектов - таймеров.

Пример: wait(t)

Смотрите также

| | |

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