box

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

Синтаксис

Описание

пример

box on отображает контур рамки вокруг текущей системы координат путем установки их Box свойство к 'on'. Это значение свойства является значением по умолчанию для GeographicAxes объекты.

box off удаляет контур прямоугольника вокруг текущей системы координат путем установки их Box свойство к 'off'. Это значение свойства является значением по умолчанию для Axes и PolarAxes объекты.

box переключение отображения контура коробки.

пример

box(ax,___) использует оси, заданные как ax вместо текущей системы координат. Задайте оси в качестве первого входного параметра для любого из предыдущих синтаксисов. Используйте одинарные кавычки вокруг 'on' и 'off' входы, такие как box(ax,'on').

Примеры

свернуть все

Постройте график поверхности и отобразите контур рамки вокруг осей.

[X,Y,Z] = peaks;
surf(X,Y,Z)
box on

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

Отключите отображение контура коробки.

box off

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

Сначала постройте график поверхности и отобразите контур рамки вокруг осей. По умолчанию контур появляется вокруг задних плоскостей осей, потому что BoxStyle свойство осей установлено в 'back'.

[X,Y,Z] = peaks;
surf(X,Y,Z)
box on

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

Затем отобразите контур вокруг всей оси путем установки BoxStyle свойство к 'full'. Используйте запись через точку для того, чтобы задать свойства.

ax = gca;
ax.BoxStyle = 'full';

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

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

x = rand(10,1);
y = rand(10,1);
scatter(x,y)
box on

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

Измените цвет контура коробки в направлении оси X путем установки XColor свойство осей. Используйте запись через точку для того, чтобы задать свойства.

ax = gca;
ax.XColor = 'red';

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

Создайте две оси с помощью tiledlayout и nexttile функций. Присвойте объекты осей переменным ax1 и ax2, и постройте график в осях. Удалите контур рамки вокруг нижнего графика путем определения ax2 как первый входной параметр для box.

tiledlayout(2,1)
ax1 = nexttile;
plot(ax1,1:10)

ax2 = nexttile;
plot(ax2,1:10)
box(ax2,'off')

Figure contains 2 axes. Axes 1 contains an object of type line. Axes 2 contains an object of type line.

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

свернуть все

Целевые оси, заданные как одно из следующих:

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

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

Если вы не задаете оси, то box изменяет текущую систему координат.

Совет

  • Некоторые свойства Декартовых осей влияют на внешний вид контура прямоугольника. В этой таблице перечислены свойства подмножества осей, связанные с контуром рамки.

    Свойство осейОписание
    BoxОтображение контура коробки
    BoxStyleСтиль контура коробки
    XColor, YColor, ZColorЦвет контура прямоугольника в направлениях ось X, ось Y и ось Z
    LineWidthШирина контура коробки, отметок деления и линий сетки

  • Некоторые свойства полярной оси влияют на внешний вид контура вокруг полярных осей. Если вы работаете с полярными осями, то box команда управляет отображением контура, когда пределы оси теты не охватывают 360 степеней. В этой таблице перечислены свойства подмножества полярных осей, связанные с контуром.

    Свойство PolarAxesОписание
    BoxОтображение полного контура
    RColor, ThetaColorЦвет контура
    LineWidthШирина контура, отметок деления и линий сетки

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

    Свойство GeographicAxesОписание
    BoxОтображение контура коробки
    AxisColorЦвет контура, значений деления и меток
    LineWidthШирина контура коробки, отметок деления и линий сетки

Алгоритмы

The box функция устанавливает Box свойство Axes, PolarAxes, или GeographicAxes объект любому из 'on' или 'off'.

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