文档

根属性

图形环境和状态信息

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

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

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

显示信息

展开全部

此属性是只读的。

宽度和显示高度,返回作为n×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对于所有其他单位。

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

请注意

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

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

  • 由于存在ui(比如Microsoft),这些值可能不能表示可用的显示大小®Windows任务栏。

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

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

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

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

例:“宋体”

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

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

像素。

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

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

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

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

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

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

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

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

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

如果您更改了单元,在完成操作后将其返回到默认值是一个很好的做法,以防止影响其他假设单位属性设置为默认值。

标识符

展开全部

此属性是只读的。

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

当前图形,指定为图形对象。当前数字通常是最近创建的,点击的,或者通过调用数字函数。设置此属性将使图形成为当前图形,而不将其排序到显示的其他图形的前面。然而,使用数字函数使一个图形“当前图形”将该图形排序到显示的前面。成为当前的数字,HandleVisibility图中的属性必须设置为“上”

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

此属性是只读的。

图形对象的类型,返回为“根”。的对象句柄在使用时始终可见大的函数。

与根关联的标记,指定为字符向量或字符串。只有一个对象,您始终可以使用大的函数。

关联的用户数据对象,指定为任何MATLAB数据,例如,一个标量,矢量,矩阵,单元阵列,字符数组,表或结构。MATLAB不使用这些数据。

要关联多组数据或将字段名称附加到数据,请使用getappdatasetappdata功能。

例:1:100

父/子

展开全部

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

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

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

此属性没有效果。的对象句柄在使用时始终可见大的函数。

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

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

  • “上”- 公开所有对象句柄不管HandleVisibility财产。

R2006a前推出

是这个主题有帮助吗?