Main Content

Aggiunta del titolo e delle etichette degli assi al grafico

Questo esempio mostra come aggiungere un titolo e le etichette degli assi a un grafico utilizzando le funzioni title, xlabel e ylabel. Mostra inoltre come personalizzare l'aspetto del testo degli assi modificando la dimensione del carattere.

Creazione di un grafico a linee semplice

Creare x come 100 valori spaziati linearmente tra -2π e 2π. Creare y1 e y2 come valori del seno e del coseno di x. Tracciare entrambi i set di dati.

x = linspace(-2*pi,2*pi,100);
y1 = sin(x);
y2 = cos(x);
figure
plot(x,y1,x,y2)

Figure contains an axes object. The axes object contains 2 objects of type line.

Aggiunta del titolo

Aggiungere un titolo al grafico utilizzando la funzione title. Per visualizzare il simbolo greco π, utilizzare il markup TeX \pi.

title('Line Plot of Sine and Cosine Between -2\pi and 2\pi')

Figure contains an axes object. The axes object with title Line Plot of Sine and Cosine Between - 2 pi blank and blank 2 pi contains 2 objects of type line.

Aggiunta delle etichette degli assi

Aggiungere le etichette degli assi al grafico utilizzando le funzioni xlabel e ylabel.

xlabel('-2\pi < x < 2\pi') 
ylabel('Sine and Cosine Values') 

Figure contains an axes object. The axes object with title Line Plot of Sine and Cosine Between - 2 pi blank and blank 2 pi, xlabel - 2 pi blank < blank x blank < blank 2 pi, ylabel Sine and Cosine Values contains 2 objects of type line.

Aggiunta della legenda

Aggiungere una legenda al grafico che identifichi ciascun set di dati utilizzando la funzione legend. Specificare le descrizioni della legenda nell'ordine in cui vengono tracciate le linee. Facoltativamente, specificare la posizione della legenda utilizzando una delle otto direzioni cardinali o intercardinali, in questo caso 'southwest'.

legend({'y = sin(x)','y = cos(x)'},'Location','southwest')

Figure contains an axes object. The axes object with title Line Plot of Sine and Cosine Between - 2 pi blank and blank 2 pi, xlabel - 2 pi blank < blank x blank < blank 2 pi, ylabel Sine and Cosine Values contains 2 objects of type line. These objects represent y = sin(x), y = cos(x).

Modifica della dimensione del carattere

Gli oggetti Axes presentano delle proprietà che possono essere utilizzate per personalizzare l'aspetto degli assi. Ad esempio, la proprietà FontSize controlla la dimensione dei caratteri del titolo, delle etichette e della legenda.

Accedere all'oggetto Axes corrente utilizzando la funzione gca. Quindi, utilizzare la notazione a punti per impostare la proprietà FontSize.

ax = gca;
ax.FontSize = 13;

Figure contains an axes object. The axes object with title Line Plot of Sine and Cosine Between - 2 pi blank and blank 2 pi, xlabel - 2 pi blank < blank x blank < blank 2 pi, ylabel Sine and Cosine Values contains 2 objects of type line. These objects represent y = sin(x), y = cos(x).

In alternativa, a partire dalla release R2022a, è possibile modificare la dimensione del carattere del testo degli assi utilizzando la funzione fontsize.

Titolo con valore variabile

Includere un valore variabile nel testo del titolo utilizzando la funzione num2str per convertire il valore in testo. È possibile utilizzare un approccio simile per aggiungere valori variabili alle etichette degli assi o alle voci della legenda.

Aggiungere un titolo con il valore di sin(π)/2.

k = sin(pi/2);
title(['sin(\pi/2) = ' num2str(k)])

Figure contains an axes object. The axes object with title sin( pi / 2 ) blank = blank 1, xlabel - 2 pi blank < blank x blank < blank 2 pi, ylabel Sine and Cosine Values contains 2 objects of type line. These objects represent y = sin(x), y = cos(x).

Vedi anche

| | | | |

Argomenti complementari