isgraphics

True для допустимых указателей на графические объекты

Описание

пример

tf = isgraphics(H) возвраты true для элементов H которые являются допустимыми графическими объектами и false где элементы являются недопустимыми графическими объектами или удаленными графическими объектами.

tf = isgraphics(H,type) возвраты true для элементов H которые являются допустимыми графическими объектами типа, заданного type аргумент. Тип объекта является значением, содержащимся в Type объекта свойство.

Примеры

свернуть все

Создать график и вернуть массив указателей. Протестируйте массив для допустимых указателей.

H = plot(rand(5));

Figure contains an axes. The axes contains 5 objects of type line.

isgraphics(H)
ans = 5x1 logical array

   1
   1
   1
   1
   1

Создать график и вернуть массив указателей. Конкатенация с другими графическими объектами и проверка на указатели типа Line.

H = plot(rand(5)); 

Figure contains an axes. The axes contains 5 objects of type line.

a = [H;gca;gcf]; 
isgraphics(a,'line')
ans = 7x1 logical array

   1
   1
   1
   1
   1
   0
   0

Входные параметры

свернуть все

Входная переменная или выражение, которое вычисляется в указатели на графические объекты.

Тип объекта, заданный как вектор символов или строковый скаляр. Тип объекта является значением его Type свойство.

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

свернуть все

Результат, возвращенный как логический массив. Значения 1 указать действительные элементы входного массива и значения 0 указывает на недопустимые элементы. Результатом является пустой массив, когда входной массив пуст.

Введенный в R2014b