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 de gráficos

Qué puede hacer con los identificadores

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

Cuando crea objetos de 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.

Defina el tamaño de fuente

h.FontSize = 12;

Obtenga 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 ni utilizar los identificadores en las operaciones de vectores de caracteres.

Temas relacionados