为 3D 图形添加完整的 6 个边框
Add complete 6 borders for 3D figure
我使用 surf 绘制 3D 表面,并尝试使用“box on”添加边框,但它只能显示 3 个边框。见
然而,我真正想要的是为立方体添加所有 6 个边框,就像这样
.
谁能告诉我该怎么做?
您需要将轴 BoxStyle
更改为 'full'
,并打开 Box
。例如:
[x,y] = meshgrid( 0:0.1:6, 0:0.1:6 );
surf( x, y, cos(x)+sin(y), 'LineStyle', 'none' );
set( gca, 'Box', 'on', 'BoxStyle', 'full' );
我使用 surf 绘制 3D 表面,并尝试使用“box on”添加边框,但它只能显示 3 个边框。见
然而,我真正想要的是为立方体添加所有 6 个边框,就像这样
谁能告诉我该怎么做?
您需要将轴 BoxStyle
更改为 'full'
,并打开 Box
。例如:
[x,y] = meshgrid( 0:0.1:6, 0:0.1:6 );
surf( x, y, cos(x)+sin(y), 'LineStyle', 'none' );
set( gca, 'Box', 'on', 'BoxStyle', 'full' );