根属性

图形环境和状态信息

对象是图形对象树的根。属性包含有关图形环境和图形系统的当前状态信息。在R2014b开始,您可以使用点标记来指代特定的对象和属性:

R =格鲁特;无花果= r.Children;

如果您使用的是较早版本,使用得到功能查询属性值。

显示信息

展开全部

此属性是只读的。

宽度和显示高度,返回作为n×4矩阵,其中n是显示器的数量。每一行对应于一个显示和是具有以下形式的四元素矢量[X Y宽度高度]。例如,如果有两个显示器,那么矩阵具有以下形式:

[X1 Y1宽度1 height1 X2 Y2宽度2身高2]
每一行中的前两个元素指示相对于原点的显示位置。每行中的最后两个元素表示的显示尺寸。原点是主显示器的左下角。如果单位是像素,那么原点是(1,1)。对于所有其他单位,原点是(0,0)。该单位属性确定该测量的单位。

注意

MATLAB®设置该属性在启动时显示的信息价值。这些值是静态的。如果您的系统显示设置改变,例如,如果你在一个新的监视器插头,则值不会更新。要刷新值,重新启动MATLAB。

指针的当前位置,指定为以下形式的两个元素的矢量[X Y]。该Xÿ值是从原点测量到的指针位置的坐标。原点是主显示器的左下角。如果单位是像素,那么原点是(1,1)。对于所有其他单位,原点是(0,0)。该单位属性确定该测量的单位。

此属性包含当前指针位置,即使指针以外的MATLAB窗口。通过改变这个属性的值移动指针。上苹果系统上,无法通过设置该属性改变指针位置。

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

例:[500 400]

定义每个像素的颜色,指定为标量的位数。默认值取决于计算机上。的同时显示颜色的当前图形装置上的最大数量等于2升高到该属性的值。

此属性是只读的。

显示分辨率,返回以每英寸的像素的标量。该值取决于系统。

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

  • 苹果系统,该值为72 DPI。

  • 在Linux®系统,该值由系统分辨率决定。

注意

ScreenPixelsPerInch物业成为R2015b一个只读属性。要更改文本和屏幕上的其他元素的大小,调整您的操作系统的显示比例。

此属性是只读的。

主显示器的大小,返回为以下形式的四元素矢量[左底部宽度高度]

  • 剩下底部值都1当单位是像素,和0对于所有其他单位。

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

注意

在R2015b开始在Windows系统中,如果单位属性设置为'像素',则宽度和高度的值可能从由操作系统报告的屏幕尺寸不同。值MATLAB报告基于一英寸的1 /第96个的像素尺寸。上苹果和Linux系统,这两个值匹配操作系统报告的容量。

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

  • 值可能不代表可用的显示尺寸由于用户界面的存在,如Microsoft®Windows任务栏。

  • MATLAB设置该属性在启动时显示尺寸值。这些值是静态的。如果您的系统显示设置的变化,显示尺寸值不更新。要刷新值,重新启动MATLAB。

字体名称为固定宽度的字体,指定为字符向量或字符串,给出一个系统支持的字体的名称。万博1manbetx此属性确定对于具有轴线,文本和uicontrols字体字体名属性设置为“固定宽度”。默认值取决于系统。“宋体”在使用基于拉丁字符的系统默认值。

指定FixedWidthFontName财产无需在MATLAB应用程序硬编码的字体名称。MATLAB尝试集FixedWidthFontName属性为系统的正确值。

如果你是一个MATLAB应用程序开发人员,并且希望使用一个固定宽度字体,设置字体名属性轴,文字和uicontrol对象“固定宽度”而不是设置这根属性。该应用程序的用户可以设置root属性,如果他们不想使用预选值。

例:“宋体”

单位为MonitorPositions屏幕尺寸PointerLocation属性,指定为在该表中所示的值中的一个。

单位 描述
'像素'(默认)

像素。

在R2015b开始,以像素为单位的距离是独立于Windows和系统分辨率的苹果系统:

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

  • 苹果系统中,一个像素是一英寸的1/72。

在Linux系统中,像素的大小是由您的系统分辨率决定。

“英寸” 英寸。
“厘米” 厘米。
“点” 点。一点等于1/72英寸。
“规范化” 归一化相对于该显示。显示器的左下角映射到(0,0)和右上角映射到(1,1)
“人物”

基于默认的系统字体字符大小。

  • 字符宽度=字母的宽度X

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

所有单元从主显示器的左下角测量。如果单位是像素,那么左下角映射到(1,1)。对于所有其他单位,左下角映射到(0,0)

如果更改单位,这是很好的做法完成你的操作,以防止影响该承担其他功能后,它恢复到默认值单位属性被设置为默认值。

身份标识

展开全部

此属性是只读的。

对象,其回调执行,返回一个图形对象。欲了解更多信息,请参阅gcbo命令。

目前的数字,指定为图形对象。目前的数字通常是一个最近创建的,通过调用点击,或成为当前数字功能。设置此属性使得图中的目前的数字没有它分拣到的显示器上其它图中的前面。但是,使用数字功能,使一个图中的目前的数字排序该数字到显示器的前面。成为当前图中,HandleVisibility图中的属性必须设置为'上'

此属性返回一个空GraphicsPlaceholder阵列如果没有数字。然而GCF命令总是返回一个数字对象。如果没有图形对象,然后GCF创建一个。

此属性是只读的。

类型的图形对象,返回'根'。该对象句柄是使用始终可见格鲁特功能。

标签与根关联,指定为字符向量或字符串。只有一个对象,你可以随时访问使用格鲁特功能。

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

如果您在应用程序设计工作,在应用程序共享数据创建公共或私人财产,而不是使用用户数据属性。欲了解更多信息,请参阅共享数据在应用程序设计应用

父/子

展开全部

对象没有父。此属性始终是空的GraphicsPlaceholder

儿童,被指定为有可见的句柄图形对象的数组。该HandleVisibility图中的属性决定了手柄是可见或隐藏。此属性不包含隐藏把手的数字。

改变孩子为了改变显示屏上的数字的排列顺序。

此属性没有效果。该对象句柄是使用始终可见格鲁特功能。

隐藏手柄显示,指定为下列值之一:

  • “关”- 不显示隐藏的对象句柄。该HandleVisibility对象的属性确定如果手柄是可见或隐藏。

  • '上'- 公开所有对象句柄不管HandleVisibility属性。

R2006a前推出