坐标系外框

用box函数显示或隐藏坐标系的外框。该函数的语法格式为:

box on 显示围绕当前坐标的框轮廓。此选项将当前坐标的Box属性设置为'on'。

box off 不显示围绕当前坐标的框轮廓。此选项将当前坐标的Box属性设置为'off'。此选项为默认行为。

box 切换框轮廓的显示。

box(ax,___) 使用ax指定的坐标,而不是使用当前坐标。指定坐标作为以上任何语法的第一个输入参数。使用单引号将'on'和'off'输入引起来,例如box(ax,'on')。

下面绘制三维曲面图,并显示坐标系的外框。

code.matlab
>> surf(peaks(20))
>> box on

生成图2-17。

Document Image
\[\]

图2-17 显示三维曲面图的外框

可以用坐标系对象的Box属性显示或隐藏坐标系外框('off'(默认)| 'on'),用BoxStyle属性设置外框的显示风格('back'(默认)| 'full'),用XColor属性设置外框的颜色。

下面创建三维曲面图,显示完整三维外框,设置为红色。

code.matlab
>> fig=figure;
>> ax=axes(fig);
>> surf(peaks(20));
>> ax.Box='on';
>> ax.BoxStyle='full';
>> ax.XColor='r';

生成图2-18。

Document Image
\[\]

图2-18 用坐标系属性显示并设置坐标系的外框