exponenta event banner

isvalid

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

Определение достоверности объекта таймера

Синтаксис

Описание

пример

validCheck = isvalid(t) определяет действительность объекта таймера и возвращает логический массив, validCheck, который содержит 0 где элементы t являются недопустимыми объектами таймера и 1 где элементы t являются допустимыми объектами таймера.

Недопустимый объект таймера - это объект, который удаляется из памяти с помощью delete и не может использоваться повторно. Используйте clear для удаления недопустимого объекта таймера из рабочей области.

Входные аргументы

t

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

Примеры

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

Создание объекта таймера. Хотя этот объект таймера допустим, он не может быть запущен, так как TimerFcn не определен.

t = timer;
out = isvalid(t)
out =

     1

Удалите объект таймера, сделав его недопустимым.

delete(t)
out1 = isvalid(t)
out1 =

     0

Совет

  • Для возврата объектов таймера, существующих в памяти, используйте timerfind и timerfindall методы. Эта практика полезна, если ссылка на объект таймера удалена из рабочей области (с помощью clear функция), но объект не был удален из памяти.

См. также

| | |

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