主要内容

根的属性

图形环境和状态信息

对象是图形对象树的根。属性包含图形信息环境和图形系统的当前状态。使用点符号来引用一个特定的对象和属性。

r = groot;无花果= r.Children;

显示信息

全部展开

这个属性是只读的。

宽度和高度显示,作为一个返回n-by-4矩阵,其中n是显示的数量。每一行对应一个显示和研制出向量的形式(x y宽度高度)。例如,如果有两个显示器,那么矩阵有这种形式:

[(x1, y1 width1 height1 x2 y2 width2 height2]
每一行中的前两个元素表示显示位置的起源点。每一行的最后两个元素显示显示大小。起源点左下角的主要显示。如果单位是像素,然后起源点(1,1)。对于所有其他单位,起源点(0,0)。的单位属性决定了单位的测量。

请注意

MATLAB®设置这个属性在启动时显示信息值。是静态的值。如果你的系统显示设置改变,例如,如果您插入一个新的监控,那么不更新的值。刷新值,重启MATLAB。

当前位置的指针,指定为一个双元素向量的形式(x, y)。的xy值是指针位置测量从原点的坐标点。起源点左下角的主要显示。如果单位是像素,然后起源点(1,1)。对于所有其他单位,起源点(0,0)。的单位属性决定了单位的测量。

这个属性包含当前指针位置,即使不在一个MATLAB窗口的指针。移动指针通过更改此属性的值。在麦金塔电脑系统,你不能改变指针位置通过设置此属性。

查询PointerLocation属性的回调例程可能会返回一个值,不同的位置指针回调时触发。这种差异的结果回调执行延迟造成的竞争系统资源。

例子:(500 400)

的比特数,定义每个像素的颜色,指定为一个标量。默认值取决于电脑。的最大数量同时显示当前图形设备上颜色= 2提高到这个属性的值。

这个属性是只读的。

显示分辨率,作为一个标量返回在像素每英寸。价值取决于系统。

  • 在Windows上®系统,该值为96 DPI。

  • 麦金塔电脑系统,该值为72 DPI。

  • 在Linux上®系统,是由您的系统分辨率。

请注意

ScreenPixelsPerInch房地产在R2015b成为只读属性。改变屏幕上的文本和其他元素的大小,调整显示您的操作系统的扩展。

这个属性是只读的。

主要显示的大小,作为一个研制出向量的形式返回(左底宽高)

  • 值都是1当单位是像素0对于所有其他单位。

  • 宽度高度值显示的宽度和高度,分别。

请注意

从R2015b在Windows系统上,如果单位属性设置为“像素”,宽度和高度值可能不同于屏幕尺寸报告的操作系统。MATLAB的值报告是基于1/96th英寸的像素大小。在麦金塔电脑和Linux系统,匹配的值大小报告的操作系统。

使用此属性时需要考虑的一些重要信息:

  • 可用的显示尺寸可能不代表的值由于ui的存在,比如微软®Windows任务栏。

  • MATLAB在启动时设置此属性的显示尺寸值。是静态的值。如果你的系统显示设置改变,显示尺寸值不更新。刷新值,重启MATLAB。

为固定宽度字体,字体名称指定为一个特征向量或字符串给系统支持字体的名称。金宝app这个属性决定了轴的字体,文本和uicontrol有字体名属性设置为“FixedWidth”。默认值取决于系统。“快递新”是默认的系统使用拉丁字符。

指定FixedWidthFontName财产就不需要在MATLAB应用程序中硬编码的字体名称。MATLAB试图组FixedWidthFontName属性来正确的价值体系。

如果你是一个MATLAB应用程序开发人员和想要使用固定宽度字体、设置字体名财产轴、文本和uicontrol对象“FixedWidth”而不是将这个根属性设置。应用程序的用户可以设置根属性如果他们不想使用预选值。

例子:“快递新”

单位的MonitorPositions,,PointerLocation属性,指定为这个表中所示的值之一。

单位 描述
“像素”(默认)

像素。

从R2015b开始,距离的像素是独立系统在Windows和决议麦金塔电脑系统:

  • 在Windows系统中,一个像素是1/96th英寸。

  • 麦金塔电脑系统中,一个像素是1/72nd英寸。

在Linux系统中,一个像素的大小取决于您的系统分辨率。

“英寸” 英寸。
“厘米” 厘米。
“点” 点。一个点= 1/72英寸。
“归一化” 归一化的显示。的左下角显示地图(0,0)和右上角的地图(1,1)
“角色”

根据系统默认字体字符大小。

  • 字符宽度=宽度的信x

  • 字符高度=基线两行文字之间的距离。

所有单位测量左下角的主显示。如果单位是像素,然后映射到左下角(1,1)。对于所有其他单位,左下角的地图(0,0)

如果你改变单位,是一种很好的做法返回它的默认值在完成你的操作,以防止影响其他函数,假设单位属性设置为默认值。

标识符

全部展开

这个属性是只读的。

回调执行的对象,作为一个图形对象返回。有关更多信息,请参见gcbo命令。

当前的图,指定为一个图对象。当前图通常是一个最近创建,点击,或使电流通过调用函数。设置这个属性使一个没有排序图当前图前面其他数据显示。然而,使用函数做出图当前图类图的前面显示。成为当前图HandleVisibility图必须设置为属性的“上”

这个属性返回一个空的GraphicsPlaceholder如果没有数据数组。然而,gcf命令总是返回一个对象图。如果没有图对象,然后gcf创建一个。

这个属性是只读的。

类型的图形对象,返回“根”。的使用对象处理总是可见大的函数。

标签与根,指定为一个字符或字符串向量。只有一个对象,你总是可以访问使用大的函数。

用户数据,指定为任何MATLAB数组。例如,您可以指定一个标量、向量,矩阵,单元阵列,字符数组,表,或者结构。使用这个属性来存储任意数据对象。

如果你是在应用程序设计师工作,创建公共或私有属性的应用程序共享数据,而不是使用用户数据财产。有关更多信息,请参见在应用程序设计应用程序共享数据

父/子

全部展开

对象没有父母。这个属性总是空的GraphicsPlaceholder

孩子,指定为可见处理图对象数组。的HandleVisibility属性图的决定如果处理可见或隐藏。此属性不包含数据隐藏处理。

改变孩子们的顺序的排序顺序的数字显示。

这个属性没有影响。的使用对象处理总是可见大的函数。

隐藏的处理显示,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

  • “上”——公开所有对象处理的HandleVisibility财产。

  • “关闭”-不显示隐藏的对象句柄。的HandleVisibility对象的属性决定了如果处理可见或隐藏。

版本历史

之前介绍过的R2006a