start

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

Начните объект-таймер

Синтаксис

Описание

пример

start(t) запускает объект-таймер, t. Если t - массив объектов-таймеров, start запускает все таймеры.

start метод устанавливает Running свойство объекта-таймера, чтобы 'on', выполняет StartFcn коллбэк и инициирует TimerFcn коллбэк.

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

t

Объект timer классов.

Примеры

расширить все

Создайте и запустите таймер, который отобразит сообщение «timer start». в качестве StartFcn коллбэк и генерирует случайное число как TimerFcn коллбэк. Удалите таймер.

t = timer('StartFcn',@(~,~)disp('timer started.'),'TimerFcn',@(~,~)disp(rand(1)));
start(t)
delete(t)
timer started.
    0.9706

Ваш выход из rand будет варьироваться.

Создайте и запустите три таймера, которые отображают сообщение для StartFcn коллбэки и вычисление синуса, косинуса и тангенса pi/4 как TimerFcn коллбэки. Удалите таймеры.

t1 = timer('StartFcn',@(~,~)disp('t1 started.'),'TimerFcn',@(~,~)sin(pi/4)); 
t2 = timer('StartFcn',@(~,~)disp('t2 started.'),'TimerFcn',@(~,~)cos(pi/4)); 
t3 = timer('StartFcn',@(~,~)disp('t3 started.'),'TimerFcn',@(~,~)tan(pi/4)); 
start([t1 t2 t3]);
delete([t1 t2 t3]);
t1 started.
t2 started.
t3 started.

См. также

| | |

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