Main Content

Entwickeln von Diagrammklassen

Verfassen einer eigenen Klasse benutzerdefinierter Diagrammobjekte

Definieren Sie Ihre eigene Diagrammklasse, indem Sie eine Unterklasse der Basisklasse ChartContainer erstellen. Wenn Sie Skripte oder Funktionen für die Erstellung spezialisierter Visualisierungen schreiben und sie mit anderen teilen, könnten Sie dazu eine Klassenimplementierung erstellen. Durch die Erstellung einer Klasse können Sie Ihren Benutzern eine praktische Schnittstelle bereitstellen. Wenn sie Aspekte Ihres Diagramms anpassen möchten, können sie Eigenschaften festlegen, anstatt Ihren Grafikcode ändern und erneut ausführen zu müssen. Sie entwickeln Ihren eigenen benutzerdefinierten Satz an Eigenschaften und steuern, auf welche Ihre Benutzer zugreifen können. Benutzer können Eigenschaften in der Befehlszeile ändern oder sie sich im Property Inspector ansehen. Instanzen Ihrer Klasse gehören zur Hierarchie grafischer Objekte. Daher sind Ihre Diagramme mit vielen Aspekten des Grafiksystems kompatibel. Weitere Informationen finden Sie unter Chart Development Overview.

Klassen

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

Methoden

alle erweitern

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

Themen

Grundlagen zur Diagramm-Entwicklung

Verwaltung von Eigenschaften und Methoden