start

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

Запустите объект - таймер

Синтаксис

Описание

пример

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

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

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

t

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

Примеры

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

Создайте и запустите таймер, который отображает сообщение ’запущенный таймер’. как StartFcn коллбэк и генерирует случайное число как TimerFcn 'callback'. Удалите таймер.

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