Contenuto principale

Aggiunta di linee della griglia e modica del posizionamento

Questo esempio mostra come aggiungere linee della griglia a un grafico. Descrive inoltre come modificare il posizionamento delle linee della griglia e modificarne l'aspetto.

Visualizzazione delle linee della griglia

Creare un grafico a barre e visualizzare le linee della griglia. Le linee della griglia appaiono in corrispondenza dei segni delle tacche.

y = rand(10,1);
bar(y)
grid on

Figure contains an axes object. The axes object contains an object of type bar.

Aggiungere linee secondarie tra i segni delle tacche.

grid minor

Figure contains an axes object. The axes object contains an object of type bar.

Disattivare tutte le linee della griglia.

grid off

Figure contains an axes object. The axes object contains an object of type bar.

Visualizzazione delle linee della griglia in una direzione specifica

Visualizzare le linee della griglia in una direzione particolare eseguendo l'accesso all'oggetto Axes e impostando le proprietà XGrid, YGrid e ZGrid. Impostare queste proprietà su 'on' o 'off'.

Creare un grafico bidimensionale e visualizzare le linee della griglia solo nella direzione y.

y = rand(10,1);
bar(y)
ax = gca;
ax.XGrid = 'off';
ax.YGrid = 'on';

Figure contains an axes object. The axes object contains an object of type bar.

Creare un grafico tridimensionale e visualizzare le linee della griglia solo nella direzione z. Utilizzare il comando box on per visualizzare il contorno della casella attorno agli assi.

[X,Y,Z] = peaks;
surf(X,Y,Z)
box on
ax = gca;
ax.ZGrid = 'on';
ax.XGrid = 'off';
ax.YGrid = 'off';

Figure contains an axes object. The axes object contains an object of type surface.

Modifica del posizionamento delle linee della griglia

Creare un grafico a dispersione di numeri casuali e visualizzare le linee della griglia.

x = rand(50,1);
y = rand(50,1);
scatter(x,y)
grid on

Figure contains an axes object. The axes object contains an object of type scatter.

Le linee della griglia appaiono in corrispondenza delle posizioni dei segni delle tacche. Modificare il posizionamento delle linee della griglia cambiando la posizione dei segni delle tacche.

xticks(0:0.2:1)
yticks([0 0.5 0.8 1])

Figure contains an axes object. The axes object contains an object of type scatter.

Modifica dell'aspetto visivo delle linee della griglia

Modificare il colore, lo stile della linea e la trasparenza delle linee della griglia per un grafico ad area. Modificare l'aspetto delle linee della griglia eseguendo l'accesso all'oggetto Axes. Quindi, impostare le proprietà relative alla griglia, come le proprietà GridColor, GridLineStyle e GridAlpha. Visualizzare le linee della griglia sopra il grafico impostando la proprietà Layer.

y = rand(10,1);
area(y)
grid on

ax = gca;
ax.GridColor = [0 .5 .5];
ax.GridLineStyle = '--';
ax.GridAlpha = 0.5;
ax.Layer = 'top';

Figure contains an axes object. The axes object contains an object of type area.

Vedi anche

Funzioni

Proprietà

Argomenti