Main Content

La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.

Desarrollo de clases de gráficas

Cree su propia clase de objetos de gráfica personalizados

Defina su propia clase de gráfica creando una subclase de la clase básica ChartContainer. Si escribe scripts o funciones para crear visualizaciones especializadas y compartirlas con otros, considere crear una implementación de clase. Crear una clase le permite ofrecer una interfaz cómoda para sus usuarios. Cuando estos desean personalizar los aspectos de la gráfica, pueden establecer propiedades en lugar de tener que modificar y volver a ejecutar el código de las gráficas. Diseñe un conjunto propio y personalizado de propiedades y controle a cuáles pueden acceder los usuarios. Ellos pueden modificar las propiedades en la línea de comandos o inspeccionarlas en el Inspector de propiedades. Las instancias de la clase forman parte de la jerarquía de objetos de gráficas. Como resultado, las gráficas son compatibles con muchos aspectos del sistema de gráficas. Para obtener más información, consulte Visión general del desarrollo de gráficas.

Clases

matlab.graphics.chartcontainer.ChartContainer Base class for developing chart objects
matlab.graphics.chartcontainer.mixin.LegendAdd legend support to chart container subclass
matlab.graphics.chartcontainer.mixin.ColorbarAdd colorbar support to chart container subclass

Métodos

expandir todo

setupSet up instance of chart container subclass
updateUpdate instance of chart container subclass after setting properties
getAxesGet axes for chart container subclass
getLayoutGet tiled chart layout for chart container subclass
getLegendGet legend object for legend mixin subclass
getColorbarGet colorbar object for colorbar mixin subclass

Temas

Aspectos básicos del desarrollo de gráficas

Visión general del desarrollo de gráficas

Aprenda los pasos básicos para crear una clase de objetos de gráfica.

Desarrollar gráficas con ejes polares, geográficos o varios ejes

Defina una clase que contenga uno o más ejes cartesianos, polares o geográficos.

Escribir constructores para clases de gráficas

Personalice la sintaxis de llamada para crear un objeto de gráfica.

Métodos y propiedades de gestión

Gestión de propiedades de clases de gráficas

Valide los valores de las propiedades, optimice la actualización de estas y personalice cómo se muestran para las gráficas que crea.

Activación de las funciones de conveniencia para establecer las propiedades de los ejes

Habilite las funciones title, xlim y ylim de una clase de objetos de la gráfica.

Guardado y carga de instancias de clases de gráficas

Desarrolle una gráfica que conserve los cambios interactivos cuando la guarde.

Clase de gráficas con visualización de la propiedad privada

Desarrolle un objeto de gráfica que represente dos líneas y tenga una visualización de la propiedad personalizada.

Ejemplos destacados