Добавление линий сетки и Редактирования местоположения

Этот пример показывает, как добавить линии сетки в график. Это также описывает, как отредактировать размещение линий сетки и изменить их внешний вид.

Отобразить координатную сетку

Создайте столбчатую диаграмму и отобразите линии сетки. Линии сетки появляются в отметках деления.

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

Добавьте незначительные линии сетки между отметками деления.

grid minor

Выключите все линии сетки.

grid off

Отобразите координатную сетку в определенном направлении

Отобразите линии сетки в конкретном направлении путем доступа к объекту Axes и установки XGrid, YGrid и свойств ZGrid. Установите эти свойства или на 'on' или на 'off'.

Создайте 2D график и отобразите линии сетки только в направлении 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';

Смотрите также

Функции

Свойства

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте