В этом примере показано, как добавить линии сетки на график. Также описывается редактирование размещения линий сетки и изменение их внешнего вида.
Создание гистограммы и отображение линий сетки. Линии сетки отображаются в засечках.
y = rand(10,1);
bar(y)
grid on
Добавьте вспомогательные линии сетки между делениями.
grid minor
Отключите все линии сетки.
grid off
Отображение линий сетки в определенном направлении путем доступа к Axes объект и установка XGrid, YGrid, и ZGrid свойства. Задайте для этих свойств одно из следующих значений: 'on' или 'off'.
Создайте 2-D график и отобразите линии сетки только в направлении y.
y = rand(10,1); bar(y) ax = gca; ax.XGrid = 'off'; ax.YGrid = 'on';

Создайте 3-D график и отобразите линии сетки только в направлении Z. Используйте box on для отображения контура рамки вокруг осей.
[X,Y,Z] = peaks; surf(X,Y,Z) box on ax = gca; ax.ZGrid = 'on'; ax.XGrid = 'off'; ax.YGrid = 'off';

Создайте график разброса случайных данных и отобразите линии сетки.
x = rand(50,1);
y = rand(50,1);
scatter(x,y)
grid on
Линии сетки отображаются в местах расположения засечек. Отредактируйте размещение линий сетки, изменив расположение засечек.
xticks(0:0.2:1) yticks([0 0.5 0.8 1])

Изменение цвета, стиля линий и прозрачности линий сетки для печати области. Изменение внешнего вида линий сетки путем доступа к Axes объект. Затем задайте свойства, связанные с сеткой, такие как GridColor, GridLineStyle, и GridAlpha свойства. Отображение линий сетки поверх графика путем установки параметра 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';
