Класс: таймер
Запланируйте таймер, чтобы стрелять в требуемое время
startat(t,firingTime) таймер расписаний, t, стрелять в требуемое время, firingTime. Таймер стреляет путем выполнения функции обратного вызова, timerFcn. firingTime должен быть в течение 25 дней после текущего времени.
Если t массив объектов - таймеров и firingTime скаляр, startat наборы все таймеры, чтобы стрелять в требуемое время.
Если t массив объектов - таймеров и firingTime массив одного размера с tstartat наборы каждый таймер, чтобы стрелять в соответствующее время.
startat(t, запускает таймер и планирует выполнение Y,M,D)TimerFcn в год (Y), месяц (M), и день (D) заданный.
startat(t, также задает час (Y,M,D,H,MI,S)H), минута (MI), и второй (S) заданный.
|
Объект класса |
|
Время, в которое объект - таймер состоит в том, чтобы выстрелить, заданный как последовательный номер даты, символьное представление формата даты или вектор даты.
|
|
Время, в которое объект - таймер состоит в том, чтобы выстрелить, заданный как числа, указывающие на год ( |
|
Время, в которое объект - таймер состоит в том, чтобы выстрелить, заданный как числа, указывающие на год ( |
startat метод задает, когда объект - таймер выполняет TimerFcn коллбэк, не, когда таймер начинает запускаться. Таймер начинает запускаться с вызовом startat метод.
На основе требуемого времени, startat вычисляет и устанавливает необходимый StartDelay свойство объекта - таймера, t. Кроме того, это устанавливает Running свойство объекта - таймера к 'on', и выполняет StartFcn 'callback'.
startat изменяет timer startDelay объекта свойство. По сути, startat заданные значения переопределений startDelay таймера свойство.