Crea trama linea
Crea una trama linea bidimensionale usando la funzione plot
. Ad esempio, tracciare il valore della funzione seno da 0 a 2π.
x = linspace(0,2*pi,100);y = sin(x);plot(x,y)
Etichettare gli assi e aggiungere un titolo.
Stampa più righe
Per impostazione predefinita, MATLAB cancella la figura prima di ogni stampa comando., Utilizzare il comandofigure
per aprire una nuova finestra figura. È possibile tracciare più righe utilizzando il comandohold on
. Fino a quando non si utilizza hold off
o si chiude la finestra, tutti i grafici vengono visualizzati nella finestra figura corrente.
figurex = linspace(0,2*pi,100);y = sin(x);plot(x,y)hold on y2 = cos(x);plot(x,y2)hold off
Modificare la Riga Aspetto
È possibile modificare il colore della linea, stile, o aggiungere marcatori, includendo un opzionale specifiche di linea quando si chiama il plot
funzione., Ad esempio:
I simboli possono apparire in qualsiasi ordine. Non è necessario specificare tutte e tre le caratteristiche (colore linea, stile e marcatore). Per ulteriori informazioni sulle diverse opzioni di stile, vedere la pagina della funzioneplot
.
Ad esempio, tracciare una linea tratteggiata. Aggiungere un secondo grafico che utilizza una linea rossa tratteggiata con marcatori di cerchio.
Tracciare solo i punti dati omettendo l’opzione stile linea dalla specifica linea.,
x = linspace(0,2*pi,25);y = sin(x);plot(x,y,'o')
Modificare la Riga Proprietà dell’Oggetto
È anche possibile personalizzare l’aspetto della trama, cambiando le proprietà del Line
oggetto utilizzato per creare la trama.
Crea un grafico a linee. Assegnare l’oggettoLine
creato alla variabileln
. Il display mostra le proprietà comunemente utilizzate, ad esempioColor
,LineStyle
eLineWidth
.,
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';