Plotten eines Kreises in MATLAB
In diesem Tutorial wird das Zeichnen eines Kreises mit der Funktion rectangle()
in Matlab behandelt.
Plotten eines Kreises mit der Funktion rectangle()
in MATLAB
Wir können die Funktion rectangle()
verwenden, um in Matlab einen Kreis zu zeichnen. Wir müssen die Position mit der Eigenschaft Position
übergeben und die Krümmung mit der Eigenschaft Curvature
innerhalb der Funktion rectangle()
auf 1 setzen. Zeichnen wir zum Beispiel einen Kreis mit der Funktion rectangle()
. Siehe den Code unten.
clc
position = [2 4 2 2];
rectangle('Position',position,'Curvature',[1 1])
axis equal
Ausgabe:
Der Positionsvektor enthält vier Werte. Der erste Wert ist die x-Koordinate. Inzwischen ist der zweite Wert die y-Koordinate. Der dritte Wert ist die Breite des Kreises und der vierte Wert die Höhe des Kreises. Die Werte für Breite und Höhe sollten gleich sein, um den Kreis zu zeichnen. Wir können auch andere Eigenschaften des Kreises ändern, wie die Breite der Linie mit der Eigenschaft LineWidth
, den Linienstil mit der Eigenschaft LineStyle
, die Gesichtsfarbe oder die Füllfarbe mit der Eigenschaft FaceColor
und die Kantenfarbe oder die Farbe der Linie mit der Eigenschaft EdgeColor
. Die Linienbreite sollte ein positiver numerischer Wert sein. Wir können jede Farbe als Gesichts- und Kantenfarbe hinzufügen. Die unterstützten Linienstile sind gestrichelte, strichpunktierte, gepunktete und keine. Lassen Sie uns beispielsweise die Linienstärke des obigen Kreises auf 5 ändern, die Gesichtsfarbe auf Gelb, die Kantenfarbe auf Rot und den Linienstil auf strichpunktiert. Siehe den Code unten.
clc
position = [2 4 2 2];
rectangle('Position',position,'Curvature',[1 1],'FaceColor','yellow','EdgeColor','red','LineWidth',5,'LineStyle','-.')
axis equal
Ausgabe:
In der Ausgabe wurden die Eigenschaften des Kreises geändert.