creați complot linie
creați un complot linie bidimensional folosind funcția plot
. De exemplu, trasați valoarea funcției sinusoidale de la 0 la 2π.
x = linspace(0,2*pi,100);y = sin(x);plot(x,y)
etichetați axele și adăugați un titlu.
xlabel('x')ylabel('sin(x)')title('Plot of the Sine Function')
Complot mai Multe Linii
în mod implicit, MATLAB respinga figura înainte de fiecare trasarea comanda., Utilizați comanda figure
pentru a deschide o fereastră nouă. Puteți trasa mai multe linii folosind comanda hold on
. Până când utilizați hold off
sau închideți fereastra, toate parcelele apar în fereastra figura curentă.
figurex = linspace(0,2*pi,100);y = sin(x);plot(x,y)hold on y2 = cos(x);plot(x,y2)hold off
Schimbare Linie Aspectul
puteți schimba linia de culoare, stil de linie, sau pentru a adăuga markeri inclusiv un opțional linie caietul de sarcini, atunci când apel plot
function., De exemplu:
simbolurile pot apărea în orice ordine. Nu este necesar să specificați toate cele trei caracteristici (culoarea liniei, stilul și marcatorul). Pentru mai multe informații despre diferitele opțiuni de stil, consultați pagina funcției plot
.
de exemplu, trasați o linie punctată. Adăugați un al doilea complot care utilizează o linie roșie punctată, cu marcaje de cerc.
x = linspace(0,2*pi,50);y = sin(x);plot(x,y,':')hold on y2 = cos(x);plot(x,y2,'--ro')hold off
Complot numai punctele de date prin omiterea linie opțiune de stil de la linia caietul de sarcini.,
x = linspace(0,2*pi,25);y = sin(x);plot(x,y,'o')
Linia de Schimbare Obiect Proprietăți
de asemenea, puteți personaliza aspectul de teren prin schimbarea proprietăților Line
obiect folosit pentru a crea teren.
creați un complot linie. Atribuiți obiectulLine
creat variabileiln
. Pe display apare frecvent utilizate proprietăți, cum ar fi Color
, LineStyle
și 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';