Main Content

自动计算的属性的默认值

什么是自动计算的属性

当您创建图形时,MATLAB® 会为这一特定图形适当设置某些属性值。这些属性,如控制坐标轴范围的属性,具有相关联的模式属性。

这一模式属性确定 MATLAB 是否计算此属性值(模式为 auto)或属性是否使用指定值(模式为 manual)。

自动计算的属性的默认值

定义自动计算的属性的默认值需要两步:

  • 定义属性默认值

  • 将模式属性的默认值定义为 manual

设置 X 坐标轴范围

假设您要定义 x 坐标轴范围默认值。由于坐标区 XLim 属性通常为自动计算,您必须将相关联的模式属性 (XLimMode) 设置为 manual

set(groot,'defaultAxesXLim',[0 8])
set(groot,'defaultAxesXLimMode','manual')
plot(1:20)

这些坐标区使用默认 x 坐标轴范围 [0 8]