ishghandle
Testa se valores são handles válidos de objetos gráficos, opcionalmente de um tipo dado.
Categoria: Graphics > Graphics Objects
Sintaxe
tf = ishghandle(H)
Verdadeiro para cada elemento que é um handle gráfico válido.
tf = ishghandle(H, type)
Verdadeiro só para handles cujo tipo é type, como 'line' ou 'axes'.
Descrição
Difere de ishandle por considerar apenas objetos gráficos, não objetos de UI de toolkits mais antigos. Na prática, os dois dão a mesma resposta para gráficos. Informar um tipo a torna uma proteção útil antes de chamar código específico daquele tipo.
Argumentos de entrada
H- Valor ou array a testar.
type- Nome do tipo do objeto, como
'figure'.
Argumentos de saída
tf- Array lógico do tamanho de
H.
Exemplo
Verificar o tipo
figure
h = plot(1:3);
disp(ishghandle(h))
disp(ishghandle(h, 'line'))
disp(ishghandle(h, 'axes'))
delete(h)
disp(ishghandle(h))
Saída
1
1
0
0