Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Crear, eliminar y consultar objetos de gráficas

Encuentre, copie y elimine objetos de gráficas

Utilice funciones para crear, eliminar y copiar objetos de gráficas, prepare figuras y ejes para representar, y compruebe si los objetos de gráficas son válidos. Desplácese por el sistema de gráficas y haga que el código sea más sólido. Por ejemplo, puede comprobar si un objeto es un objeto de gráficas válido antes de pasarlo a una función.

Funciones

expandir todo

gcaEjes o gráfica actuales
gcfIdentificador de la figura actual
gcbfHandle of figure containing object whose callback is executing
gcboHandle of object whose callback is executing
gcoHandle of current object
grootObjeto raíz de gráfica
ancestorAncestor of graphics object
allchildEncontrar todos los elementos secundarios de los objetos especificados
findallFind all graphics objects
findobjFind graphics objects with specific properties
findfigsFind visible offscreen figures
isgraphicsTrue for valid graphics object handles
ishandleTest for valid graphics or Java object handle
isaDeterminar si una entrada es una instancia de una clase especificada
isholdCurrent hold state
gobjectsInitialize array for graphics objects
copyobjCopy graphics objects and their children
newplotSpecify where to draw graphics objects
deleteEliminar archivos u objetos
clfBorrar una figura
claBorrar ejes
closeCerrar una o más figuras

Temas

Especificar ejes y figuras objetivo

  • Respuesta al estado Hold
    Este ejemplo muestra cómo hacer pruebas al estado hold y responder de manera adecuada en las funciones de representación definidas por el usuario.
  • Utilizar newplot para controlar la representación
    Este ejemplo muestra cómo elaborar figuras y ejes para funciones de representación escritas por el usuario.
  • Controlar la visualización de gráficas
    Puede controlar las figuras y los ejes que utiliza MATLAB® para mostrar el resultado de las funciones de representación.
  • Preparar figuras y ejes para la gráfica
    Las funciones de representación de MATLAB dependen de los valores de la figura y de los ejes de las propiedades NextPlot para determinar si añadir, eliminar o eliminar y restablecer la figura y los ejes antes de representar la nueva gráfica.
  • Evitar el acceso a figuras y ejes
    En algunas situaciones es importante evitar que determinadas figuras y ejes se conviertan en el objetivo de la salida de las gráficas.

Crear objetos

Identificar, copiar y eliminar objetos

  • Buscar objetos
    La función findobj puede realizar una exploración de la jerarquía de objetos para obtener los identificadores de los objetos que tienen valores de propiedad específicos.
  • Eliminar objetos de gráficas
    Elimine objetos de gráficas con la función delete.
  • Identificadores de objetos especiales
    MATLAB ofrece funciones que devuelven identificadores de objetos relevantes, de modo que puede obtener dichos identificadores siempre que los requiera.
  • Probar la validez de un identificador
    Utilice isgraphics para determinar si una variable es un identificador de objeto de gráficas válido.
  • Identificadores en expresiones lógicas
    Los objetos identificadores no se evalúan en valores lógicos de true o false. Debe utilizar la función que prueba el estado de interés y devuelve un valor lógico.