exponenta event banner

isvalid

Класс: дескриптор

Определение допустимых дескрипторов

Синтаксис

B = isvalid(H)

Описание

B = isvalid(H) возвращает логический массив, в котором каждый элемент true если соответствующий элемент в H является допустимым дескриптором. Переменная дескриптора становится недопустимой, если объект был удален. Внутри класса delete способ, isvalid всегда возвращается false.

Вы не можете переопределить isvalid метод в handle подклассы.

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

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

Входной массив, заданный как массив дескрипторов объектов.

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

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

Результат проверки достоверности, возвращенный в виде логического массива того же размера, что и H в котором каждый элемент true если соответствующий элемент в H является допустимым дескриптором.

Признаки

Accesspublic
Sealedtrue

Сведения об атрибутах методов см. в разделе Атрибуты метода.

Примеры

Проверка допустимых дескрипторов

В этом примере проверяется массив дескрипторов для допустимых элементов:

H = plot(rand(5));
delete(H(3:4))
B = isvalid(H)
B =

     1
     1
     0
     0
     1