这个例子显示MATLAB®用途在情节如何剪裁以及如何控制剪裁。
当的图的部分中发生的轴的边界之外发生削波。在MATLAB®,即限幅图的部分不显示在屏幕上或在打印输出。图的轴限制确定的边界。
默认情况下,MATLAB剪辑地块是外扩的轴限制。
图冲浪(峰值)zlim([ - 4 4])
使用轴剪裁
属性来控制裁剪行为。
AX = GCA;%获得当前轴ax.Clipping =“关”;%点灯剪下
使用ClippingStyle
属性来控制剪辑的工作方式。如果ClippingStyle
设为'3dbox'
,然后MATLAB夹子的曲线通过的界限所限定的体积X.那y,和Z.轴。如果ClippingStyle
设为“矩形”
,那么MATLAB剪辑阴谋假想矩形周围的外部吸入X.那y,和Z.轴。下图显示了两种剪裁风格之间的差异。
裁剪也用于2D绘图。例如,MATLAB夹在下面的图中的正弦波。
X = -pi:PI / 20:圆周率;Y = SIN(-pi:PI / 20:圆周率);积(X,Y)ylim([ - 0.9 0.9])
如果削波被关断,然后MATLAB显示整个正弦波。
AX = GCA;ax.Clipping =“关”;
裁剪不影响在每个数据点画出标记,只要该数据点本身是里面的X.和y轴线的情节限制。MATLAB显示,即使它略微延伸外轴的边界的整个标记。
P =情节(1:10,'*');p.MarkerSize = 10;轴([1 1 10 10])