поле

Отобразите схему осей

Синтаксис

box on
box off
box
box(ax,___)

Описание

пример

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

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

box переключается отображение схемы поля.

пример

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

Примеры

свернуть все

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

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

Выключите отображение схемы поля.

box off

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

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

Затем, отобразите схему вокруг целых осей путем установки свойства BoxStyle на 'full'. Начиная с R2014b, вы можете использовать запись через точку для того, чтобы задать свойства. Если вы используете более раннюю версию, используйте вместо этого функцию set.

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

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

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

Измените цвет схемы поля в направлении оси X путем установки свойства XColor осей. Начиная с R2014b, вы можете использовать запись через точку для того, чтобы задать свойства. Если вы используете более раннюю версию, используйте вместо этого функцию set.

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

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

ax1 = subplot(2,1,1);
plot(ax1,1:10)

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

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

свернуть все

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

Советы

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

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

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

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

Алгоритмы

Функция box устанавливает свойство Box объекта Axes или PolarAxes или к 'on' или к 'off'.

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

Функции

Свойства

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