запуск

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

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

Синтаксис

start(t)

Описание

пример

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

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

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

t

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

Примеры

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

Создайте и запустите таймер, который отображает сообщение ’запущенный таймер’. как обратный вызов 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

Была ли эта тема полезной?