exponenta event banner

коробка

Показать контур осей

Описание

пример

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 градусов. В этой таблице приводится подмножество свойств полярных осей, связанных с контуром.

    Свойство «Полярные оси»Описание
    BoxОтображение полного контура
    RColor, ThetaColorЦвет контура
    LineWidthШирина контура, засечек и линий сетки

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

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

Алгоритмы

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

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