Desarrollo de clases de gráficas
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.Legend | Add legend support to chart container subclass |
matlab.graphics.chartcontainer.mixin.Colorbar | Add colorbar support to chart container subclass |
Métodos
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 funcionestitle
,xlim
yylim
de una clase de objetos de la gráfica. - Guardar y cargar instancias de clases de gráficas
Desarrolle una gráfica que conserve los cambios interactivos cuando la guarde. - Optimized Chart Class for Displaying Variable Number of Lines
Define a class that displays a variable number of lines with optimized code that reuses existing line objects. - 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.