Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Identificadores de objetos gráficos

Qué puede hacer con los identificadores

Un identificador hace referencia a una instancia concreta de un objeto gráfico. Utilice el identificador de objeto para definir y consultar los valores de las propiedades del objeto.

Cuando cree objetos gráficos, puede guardar el identificador del objeto en una variable. Por ejemplo:

x = 1:10;
y = x.^2;
plot(x,y);
h = text(5,25,'*(5,25)');

La variable h hace referencia a este objeto de texto concreto '*(5,25)', que se ubica en el punto 5,25. Utilice el identificador h para consultar y definir las propiedades de este objeto de texto.

Definir el tamaño de fuente

h.FontSize = 12;

Obtener el tamaño de fuente

h.FontSize
ans =

     12

Realice una copia de la variable h. La copia hace referencia al mismo objeto. Por ejemplo, las siguientes instrucciones crean una copia del identificador, pero no del objeto:

hNew = h;
hNew.FontAngle = 'italic';
h.FontAngle
ans =

italic

Qué no puede hacer con los identificadores

Las variables de identificadores son objetos. No intente llevar a cabo operaciones con identificadores que los conviertan en un valor numérico, un carácter o un elemento de cualquier otro tipo. Por ejemplo, no puede:

  • Realizar operaciones aritméticas en los identificadores.

  • Utilizar los identificadores directamente en instrucciones lógicas sin convertirlos en un valor lógico.

  • Depender de los valores numéricos de los identificadores (números enteros) de las figuras en instrucciones lógicas.

  • Combinar los identificadores con datos en arreglos numéricos.

  • Convertir los identificadores en vectores de caracteres o utilizar los identificadores en las operaciones de vectores de caracteres.

Temas relacionados