数字

创建图窗口

描述

数字使用默认属性值创建一个新的图形窗口。得到的数字是目前的数字

例子

数字(名称,价值使用一个或多个名称值对参数修改图形的属性。例如,图(“颜色”,“白”)设置背景色为白色。

例子

F=图(___返回数字对象。使用F在创建它之后查询或修改图形的属性。

例子

数字(F使图表指定F目前的数字并在所有其他图的顶部显示它。

数字(N找到一个数字数字性质等于N,并使其为当前图形。如果没有图形存在与该属性值,MATLAB®创建一个新的图形并设置它数字财产N

例子

全部收缩

创建一个图形,并指定的名字财产。默认情况下,生成的标题包括数字编号。

数字('姓名''测量数据');

指定的名字属性,但这一次,设置NumberTitle财产“关闭”.结果标题不包括数字。

数字('姓名''测量数据''numbertitle'“关闭”);

创建两个数字,然后创建一个线绘图。默认情况下,阴谋命令的目标是当前图形。

F1 =数字;F2 =数字;图([1 2 3],[2 4 6]);

将当前数字设置为F1因此,它是下一个情节的目标。然后创建散点图。

图(f1);散射((1:20),兰德(20));

输入参数

全部收缩

目标图,指定为数字对象。

目标数字,指定为标量整数值。当您指定这个参数时,MATLAB搜索一个现有的图形,其中数字性质等于N.如果不存在具有该属性值的图形,MATLAB创建一个新图形并设置其数字财产N.默认情况下,数字属性值显示在图的标题中。

数据类型:

名称值对参数

例子:图(“颜色”,“白”)创造一个图与白色背景。

指定可选的逗号分离对名称,价值参数。的名字是参数名称和价值是相应的价值。的名字必须出现在单引号内(' ')。您可以指定几个名称和值对参数Name1, Value1,…,的家

笔记

此处列出的属性仅是一个子集。对于完整列表,请参阅图的属性

图形的名称,指定为字符向量或字符串标量。

例子:图('姓名','结果')将图形的名称设置为“结果”

默认情况下,名称是'数字N',在那里N是一个整数。当你指定的名字财产,数字的标题变成了'数字N的名字'.如果你只想要的名字要显示的值,设置IntegerHandle.NumberTitle“关闭”

背景颜色,指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。如果您指定'没有任何',背景颜色在屏幕上显示为黑色,但如果打印数字,背景打印时就像数字窗口是透明的。

有关自定义颜色,请指定RGB三态或十六进制颜色代码。

  • RGB三联网是一个三元素行向量,其元素指定了红色,绿色和蓝色组件的强度。强度必须在范围内[0,1];例如,[0.4 0.6 0.7]

  • 十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是0.F.这些值不区分大小写。因此,颜色是代码'#ff8800''#ff8800''#f80', 和'#f80'是等同的。

或者,您可以按名称指定一些常见颜色。此表列出了名为Color选项,等效RGB三元组和十六进制颜色代码。

颜色名称 短名称 RGB三重态 十六进制颜色代码 外貌
'红色的' 'r' [1 0 0] '#ff0000'

'绿色' ‘g’ (0 1 0) '#00ff00'

“蓝” “b” (0 0 1) '#0000ff'

'青色' “c” (0 1 1) “# 00飞行符”

“红色” “米” [1 0 1] “#就”

“黄色” '是' [1 1 0] '#ffff00'

“黑” “k” (0 0 0) # 000000的

'白色的' 'W' [1 1] '#ffffff'

'没有任何' 不适用 不适用 不适用 没有颜色

以下是MATLAB在许多类型的绘图中使用的默认颜色的RGB三联体和十六进制颜色代码。

RGB三重态 十六进制颜色代码 外貌
[0 0.4470 0.7410] “# 0072 bd”

[0.8500 0.3250 0.0980] '#d95319'

[0.9290 0.6940 0.1250] '#edb120'

(0.4940 0.1840 0.5560) '#7e2f8e'

[0.4660 0.6740 0.1880] “# 77 ac30”

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) '#a2142f'

数据类型:|字符

可拉伸区域的位置和大小,指定为表格的向量[左下角宽度高度].该区域不包括图形边框、标题栏、菜单栏和工具栏。

的每个元素位置向量。

元素 描述
剩下 主显示的左边缘到窗口的左内边缘的距离。在具有多个显示器的系统上,此值可能是否定的。

如果图形是停靠的,那么这个值相对于MATLAB桌面中的图形面板。
从主显示屏的底部边缘到窗口的内底边缘的距离。在具有多个显示器的系统上,此值可能是否定的。

如果图形是停靠的,那么这个值相对于MATLAB桌面中的图形面板。
宽度 图形左右内边缘之间的距离。
高度 窗口的上下内边缘之间的距离。

所有测量都是由此指定的单位单位财产。

您无法指定图位置属性。

MATLAB在线™, 这剩下本文的元素位置矢量被忽略了。

要放置整个窗口,包括边框、标题栏、菜单栏、工具栏,请使用外形财产。

笔记

窗户®操作系统强制执行最小窗口宽度和最大窗口大小。如果在这些限制之外指定了图形大小,则显示的图形将符合限制而不是您指定的大小。

测量单位,指定为此表中的值之一。

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

像素。

从R2015b开始,像素距离与Windows上的系统分辨率无关Macintosh.系统:

  • 在Windows系统上,像素是1/96英寸。

  • Macintosh.在系统中,一个像素是1/72英寸。

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

'标准化' 这些单元相对于父容器归一化。集装箱地图的左下角(0,0)右上角映射到(1,1)
'英寸' 英寸。
“厘米” 厘米。
“点” 要点。一点等于1/72英寸。
'人物'

这些单位基于图形根对象的默认UICtrol字体:

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

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

访问默认的UIControl字体,使用get(groot,'defaultuicontrolfontname')集(大的,“defaultuicontrolFontName”)

MATLAB从父对象的左下角测量所有单位。

这个属性会影响位置财产。如果你改变单位属性,考虑在完成计算后将其值返回到默认值以避免影响假设默认值的其他功能。

您指定的顺序单位位置属性具有以下效果:

  • 如果您指定了单位之前位置属性,然后MATLAB设置位置使用您指定的单位。

  • 如果您指定了单位财产后位置属性时,MATLAB使用默认值设置位置单位.然后,Matlab转换了位置值转换为您指定的单位中的等效值。

更多关于

全部收缩

当前图

当前图形是图形命令的目标,例如COLOROMAP..通常,它是创建的最后一个图形或用鼠标单击的最后一个图形。的gcf命令返回当前数字。

也可以看看

职能

属性

在R2006A之前介绍