3D-Konturdiagramm in MATLAB
In diesem Tutorial wird die Erstellung eines 3D-Konturdiagramms mit der Funktion contour3()
in MATLAB erläutert.
Erstellen ein 3D-Konturdiagramm mit der Funktion contour3()
in MATLAB
Wir können die eingebaute Funktion contour3()
von MATLAB verwenden, um einen 3D-Konturplot zu erstellen. Ein Konturdiagramm ist ein Diagramm von Isolinien mit unterschiedlichen Farben entsprechend den Werten.
Die Farbe der Linie hängt von ihrem Wert ab. Die kältere Farbe entspricht niedrigen Werten und die heißere Farbe entspricht hohen Werten.
Lassen Sie uns zum Beispiel ein 3D-Konturdiagramm einer Kugel mit der Funktion sphere()
und contour3()
zeichnen. Siehe den Code unten.
clc
[x,y,z] = sphere(100);
contour3(x,y,z);
Ausgabe:
Wir können auch einige Eigenschaften des Konturdiagramms wie Linienebenen, Linienspezifikationen, Linienstil, Linienfarbe, Linienbeschriftungen, Linienbreite und Beschriftungsabstand festlegen.
Wir können den Wert der Ebenen auf einen beliebigen Skalar- oder Vektorwert setzen. Mit der Eigenschaft LineSpec
können wir auch die Linienspezifikation wie Farbe und Linienstil gleichzeitig einstellen.
Standardmäßig ist die Anzeige von Text deaktiviert, aber wir können sie aktivieren und jeden beliebigen Text im Plot anzeigen. Standardmäßig beträgt die Linienbreite 0,5, wir können jedoch mit der Eigenschaft LineWidth
auf jeden positiven Scaler-Wert ändern.
Der Standardwert des Etikettenabstands ist 144, aber wir können ihn mit der Eigenschaft LabelSpacing
auf einen beliebigen Skalar setzen. Wir können der Handlung einen Titel geben und wir können auch die Beschriftungen der Handlung festlegen.
Lassen Sie uns beispielsweise einige Eigenschaften des obigen Diagramms ändern. Siehe den Code unten.
clc
[x,y,z] = sphere(100);
contour3(x,y,z,20,'Color','red','LineWidth',1.5,'LineStyle','-.')
Ausgabe:
Wir können auch ein Objekt der Funktion contour3()
erstellen, mit dem wir die Eigenschaften des Plots nach der Erstellung ändern können.
Verwandter Artikel - MATLAB Plot
- MATLAB-Wasserfalldiagramm
- Verwenden Sie griechische Symbole in Balkendiagrammbeschriftungen in MATLAB
- MATLAB Polardiagramm
- Darstellung mehrerer Datensätze in einem einzigen Streudiagramm in MATLAB
- Die caxis()-Funktion in MATLAB
- Wurzelortplot in MATLAB