Documentation

This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.

라이선스가 부여된 사용자만 번역 문서를 볼 수 있습니다. 번역 문서를 보려면 로그인하십시오.

box

Display axes outline

Syntax

Description

example

box on displays the box outline around the current axes. This option sets the Box property of the current axes to 'on'.

box off does not the display the box outline around the current axes. This option sets the Box property of the current axes to 'off'.

box toggles the display of the box outline.

example

box(ax,___) uses the axes specified by ax instead of the current axes (gca). Specify ax as a scalar axes object. You can specify an axes with any of the input arguments in the previous syntaxes. Use single quotes around input arguments that are character vectors, for example, box(ax,'on') and box(ax,'off').

Examples

collapse all

Plot a surface and display the box outline around the axes.

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

Turn off the display of the box outline.

box off

First, plot a surface and display the box outline around the axes. By default, the outline appears around the back planes of the axes because the BoxStyle property of the axes is set to 'back'.

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

Next, display the outline around the entire axes by setting the BoxStyle property to 'full'. Starting in R2014b, you can use dot notation to set properties. If you are using an earlier release, use the set function instead.

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

Create a scatter plot and display the box outline around the axes.

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

Change the color of the box outline in the x-axis direction by setting the XColor property of the axes. Starting in R2014b, you can use dot notation to set properties. If you are using an earlier release, use the set function instead.

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

Create a figure with two subplots and return the axes objects. Plot a line in each subplot. Turn off the display of the box outline around the axes for the lower subplot.

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

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

More About

collapse all

Tips

  • Some Cartesian axes properties affect the appearance of the box outline. This table lists a subset of axes properties related to the box outline.

    Axes PropertyDescription
    BoxDisplay of box outline
    BoxStyleStyle of box outline
    XColor, YColor, ZColorColor of box outline in the x-axis, y-axis, and z-axis directions
    LineWidthWidth of box outline, tick marks, and grid lines

  • If you are working with a polar axes, then the box command turns on and off the display of the full outline when the axes is not a full circle. Some polar axes properties affect the appearance of the outline. This table lists a subset of polar axes properties related to the outline.

    Axes PropertyDescription
    BoxDisplay of outline
    RColor, ThetaColorColor of outline
    LineWidthWidth of outline, tick marks, and grid lines

See Also

| |

Introduced before R2006a

Was this topic helpful?