Opret Linjeplot
Opret et todimensionelt linjeplot ved hjælp af funktionenplot
. For eksempel plot værdien af sinusfunktionen fra 0 til 2..
x = linspace(0,2*pi,100);y = sin(x);plot(x,y)
Mærk akserne og tilføj en titel.
xlabel('x')ylabel('sin(x)')title('Plot of the Sine Function')
Plot Flere Linjer
Som standard, MATLAB rydder tal før hver plotte kommando., Brug kommandoen figure
for at åbne et nyt figurvindue. Du kan plotte flere linjer ved hjælp af kommandoen hold on
. Indtil du bruger hold off
eller lukker vinduet, vises alle plot i det aktuelle figurvindue.
figurex = linspace(0,2*pi,100);y = sin(x);plot(x,y)hold on y2 = cos(x);plot(x,y2)hold off
Skift Linje Udseende
Du kan ændre den linje, farve, stregtype, eller tilføje markører ved at inkludere en valgfri linje specifikation, når man ringer plot
funktion., For eksempel:
symbolerne kan vises i vilkårlig rækkefølge. Du behøver ikke at angive alle tre egenskaber (linjefarve, stil og markør). For mere information om de forskellige stilindstillinger, se plot
funktionsside.for eksempel plot en stiplet linje. Tilføj et andet plot, der bruger en stiplet, rød linje med cirkelmarkører.
x = linspace(0,2*pi,50);y = sin(x);plot(x,y,':')hold on y2 = cos(x);plot(x,y2,'--ro')hold off
Plot kun datapunkter ved at udelade den linje, typografi fra line specifikation.,
x = linspace(0,2*pi,25);y = sin(x);plot(x,y,'o')
Skift Linje Egenskaber for Objekt
Du kan også tilpasse udseendet af plot ved at ændre egenskaber for Line
objektet bruges til at skabe handlingen.
Opret en linje plot. Tildel objektet Line
oprettet til variablen ln
. Displayet viser almindeligt anvendte egenskaber, som f.eks. Color
LineStyle
og 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';