start

Синтаксис

Описание

пример

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

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

Примеры

свернуть все

Использование start запускать таймер.

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

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

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

Использование start начать несколько таймеров.

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