grid

Отобразите или скройте линии сетки осей

Описание

пример

grid on отображает главные линии сетки для текущей системы координат или графика, возвращенного gca команда. Главные линии сетки расширяют от каждой отметки деления.

пример

grid off удаляет все линии сетки из текущей системы координат или графика.

grid переключается видимость главных линий сетки.

пример

grid minor переключается видимость незначительных линий сетки. Незначительные линии сетки находятся между отметками деления. Не все типы графиков поддерживают незначительные линии сетки.

пример

grid(target,___) использует оси или график, заданный target вместо текущей системы координат или графика. Задайте target как первый входной параметр. Используйте одинарные кавычки вокруг других входных параметров, например, grid(target,'on').

Примеры

свернуть все

Отобразите линии сетки для графика синуса.

x = linspace(0,10);
y = sin(x);
plot(x,y)
grid on

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

[X,Y,Z] = peaks; 
surf(X,Y,Z)
grid off

Отобразите главные и незначительные линии сетки для графика синуса.

x = linspace(0,10);
y = sin(x);
plot(x,y)
grid on
grid minor

Начиная в R2019b, можно отобразить мозаичное размещение графиков с помощью tiledlayout и nexttile функции. Вызовите tiledlayout функция, чтобы создать 2 1 мозаичное размещение графика. Вызовите nexttile функция, чтобы создать объекты осей ax1 и ax2. Отобразите данные на графике в каждого, исключает. Затем отобразите линии сетки в нижнем графике путем передачи ax2 к grid функция.

x = linspace(0,10);
y1 = sin(x);
y2 = sin(3*x);
tiledlayout(2,1)

% Top plot
ax1 = nexttile;
plot(ax1,x,y1)

% Bottom plot
ax2 = nexttile;
plot(ax2,x,y2)
grid(ax2,'on')

Входные параметры

свернуть все

Целевые оси или график в виде одного из следующего:

  • Любой тип объекта осей: Axespolaraxes, или GeographicAxes объект.

  • Объект диаграммы, который имеет GridVisible свойство. Например, HeatmapChart объект имеет GridVisible свойство.

  • Массив объектов осей или объектов диаграммы, которые принадлежат тому же классу. Чтобы определить класс, используйте class функция.

Если вы не задаете цель, то grid функция влияет на графический объект, возвращенный gca команда.

Советы

  • При работе с Осями декартовой системы координат некоторые свойства осей влияют на внешний вид линий сетки. Эта таблица приводит подмножество свойств осей, связанных с линиями сетки.

    Свойство осейОписание
    XTick, YTick, ZTickМестоположение отметок деления и главных линий сетки для каждого направления оси
    XGrid, YGrid, ZGridОтображение главных линий сетки для каждого направления оси
    XMinorGrid, YMinorGrid, ZMinorGridОтображение незначительных линий сетки для каждого направления оси
    LineWidthШирина линии линий сетки, схемы поля осей и отметок деления
    GridLineStyleГлавный стиль линии сетки
    MinorGridLineStyleНезначительный стиль линии сетки
    GridColorГлавный цвет линий сетки
    MinorGridColorНезначительный цвет линий сетки
    GridAlphaГлавная прозрачность линии сетки
    MinorGridAlphaНезначительная прозрачность линии сетки
    LayerМестоположение линий сетки относительно отображенных на графике данных

  • При работе с полярными осями некоторые свойства полярных осей влияют на внешний вид линий сетки. Эта таблица приводит подмножество свойств полярных осей, связанных с линиями сетки.

    Свойство PolarAxesОписание
    ThetaTick'RTick' Местоположение отметок деления и главных линий сетки для каждого направления оси
    ThetaGridRGrid Отображение главных линий сетки для каждого направления оси
    ThetaMinorGridRMinorGrid Отображение незначительных линий сетки для каждого направления оси
    LineWidthШирина схемы, отметок деления и линий сетки
    GridLineStyleГлавный стиль линии сетки
    MinorGridLineStyleНезначительный стиль линии сетки
    GridColorГлавный цвет линий сетки
    MinorGridColorНезначительный цвет линий сетки
    GridAlphaГлавная прозрачность линии сетки
    MinorGridAlphaНезначительная прозрачность линии сетки
    LayerМестоположение линий сетки относительно отображенных на графике данных

  • При работе с географическими осями некоторые географические свойства осей влияют на внешний вид линий сетки. Эта таблица приводит подмножество географических свойств осей, связанных с линиями сетки. Обратите внимание на то, что GeographicAxes объекты не поддерживают незначительные линии сетки.

    Свойство GeographicAxesОписание
    GridОтображение линий сетки широты и долготы
    LineWidthШирина линии линий сетки, схемы поля и отметок деления
    GridLineStyleСтиль линии сетки
    GridColorЦвет линий сетки
    GridAlphaПрозрачность линии сетки

Алгоритмы

grid функционируйте устанавливает эти свойства графического объекта на любой 'on' или 'off':

  • XGrid, YGrid, и ZGrid при работе с Декартовым Axes объекты.

  • ThetaGrid и RGrid при работе с PolarAxes объекты.

  • Grid при работе с GeographicAxes объекты.

  • GridVisible при работе с другими типами графических объектов, такими как HeatmapChart объект.

Представлено до R2006a