isvalid

Определите, допустимы ли инструментальные объекты

Синтаксис

out = isvalid(obj)

Аргументы

obj

Инструментальный объект или массив инструментальных объектов.

out

Логический массив.

Описание

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

Примеры

Предположим, что вы создаете следующие два объекта GPIB:

g1 = gpib('ni',0,1);
g2 = gpib('ni',0,2);

g2 становится недопустимым после того, как он будет удален.

delete(g2)

isvalid проверяет, что g1 допустим, и g2 недопустим.

garray = [g1 g2];
isvalid(garray)
ans =
     1     0

Советы

obj становится недопустимым после того, как он будет удален из памяти с функцией delete. Поскольку вы не можете соединить недопустимый объект с инструментом, необходимо удалить его из рабочей области с командой clear.

Смотрите также

|

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