Erstellen Sie ein Liniendiagramm

Erstellen Sie ein zweidimensionales Liniendiagramm mit der Funktion plot. Zeichnen Sie beispielsweise den Wert der Sinusfunktion von 0 bis 2π.

x = linspace(0,2*pi,100);y = sin(x);plot(x,y)

Beschriften Sie die Achsen und fügen Sie einen Titel hinzu.

xlabel('x')ylabel('sin(x)')title('Plot of the Sine Function')

Plotten Sie mehrere Zeilen

Standardmäßig löscht MATLAB die Figur vor jedem Plotbefehl., Verwenden Sie den Befehl figure, um ein neues Figurenfenster zu öffnen. Sie können mehrere Zeilen mit dem Befehl hold on zeichnen. Bis Sie hold off oder das Fenster schließen, werden alle Diagramme im aktuellen Figurenfenster angezeigt.

figurex = linspace(0,2*pi,100);y = sin(x);plot(x,y)hold on y2 = cos(x);plot(x,y2)hold off

Linienauftritt ändern

Sie können die Linienfarbe, den Linienstil ändern oder Markierungen hinzufügen, indem Sie beim Aufruf der plot Funktion., Zum Beispiel:

Die Symbole können in beliebiger Reihenfolge angezeigt werden. Sie müssen nicht alle drei Merkmale angeben (Linienfarbe, Stil und Markierung). Weitere Informationen zu den verschiedenen Stiloptionen finden Sie auf der Funktionsseite plot.

Zeichnen Sie beispielsweise eine gepunktete Linie. Fügen Sie ein zweites Diagramm hinzu, das eine gestrichelte rote Linie mit Kreismarkierungen verwendet.

x = linspace(0,2*pi,50);y = sin(x);plot(x,y,':')hold on y2 = cos(x);plot(x,y2,'--ro')hold off

Zeichnen Sie nur die Datenpunkte, indem Sie die Option Zeilenstil aus der Zeilenspezifikation weglassen.,

x = linspace(0,2*pi,25);y = sin(x);plot(x,y,'o')

Zeilenobjekteigenschaften ändern

Sie können auch das Erscheinungsbild des Diagramms anpassen, indem Sie die Eigenschaften des Line wird verwendet, um das Grundstück zu erstellen.

Erstellen Sie ein Liniendiagramm. Weisen Sie das erstellte Line Objekt der Variablen lnzu. Die Anzeige zeigt häufig verwendete Eigenschaften wie Color, LineStyle und LineWidth.,

x = linspace(0,2*pi,25);y = sin(x);ln = plot(x,y)

To access individual properties, use dot notation. For example, change the line width to 2 points and set the line color to an RGB triplet color value, in this case . Add blue, circle markers.

ln.LineWidth = 2;ln.Color = ;ln.Marker = 'o';ln.MarkerEdgeColor = 'b';

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.