文档

创建图窗口

语法

图(名称、值)
图(f =___)
图(f)
图(n)

描述

创建一个新的图窗口使用默认属性值。图的结果当前图

例子

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

例子

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,…,的家

请注意

这里列出的属性是唯一的一个子集。一个完整的列表,请参阅图的属性

全部折叠

这个属性是只读的。

图号,作为一个整数或返回空数组。您可以参考图使用这个值。例如,图(2)的图数量2当前图的属性值。

如果IntegerHandle属性设置为“关闭”,数量是一个空数组。

如果IntegerHandle“上”,数量属性值是一个整数。如果对象被删除,MATLAB重用接下来的图。

图的名称,指定为一个特征向量或字符串标量。

例子:图(“名字”,“结果”)人物的名字“结果”

默认情况下,这个名字的图n,在那里n是一个整数。当你指定的名字财产,图的标题的图n:的名字。如果你想要的的名字值出现,集IntegerHandleNumberTitle“关闭”

背景颜色、指定为一个RGB值或颜色表中列出的选项之一。如果您指定“没有”背景颜色出现黑色屏幕上,但是如果你打印图,背景图窗口打印好像是透明的。

为一个自定义颜色,指定一个RGB值。一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1];例如,(0.4 0.6 0.7)。或者,您可以指定一些常见颜色的名字。此表列出了长时间运行和短颜色名称选项和等价的RGB值的值。

选项 描述 等价的RGB值
“红色”“r” 红色的 (1 0 0)
“绿色”‘g’ 绿色 (0 1 0)
“蓝”“b” 蓝色的 (0 0 1)
“黄色”“y” 黄色的 (1 1 0)
“红色”“米” 品红色的 (1 0 1)
“青色”“c” 青色 (0 1 1)
“白色”' w ' 白色的 (1 1 1)
“黑”“k” 黑色的 (0 0 0)
“没有” 没有颜色 不适用

数据类型:|字符

在绘图区域的位置和大小,指定为一个向量的形式(左底宽高)。这方面排除了图边界、标题栏、菜单栏和工具栏。

此表描述中的每个元素位置向量。

元素 描述
左边缘的距离主显示窗口的内心的左边缘。这个值可以是负的有多个监控的系统。

如果这个数字是停靠,那么这个值是相对于在MATLAB桌面图面板。
距离底部边缘的主显示窗口的内底边缘。这个值可以是负的有多个监控的系统。

如果这个数字是停靠,那么这个值是相对于在MATLAB桌面图面板。
宽度 距离图的左、右内边。
高度 顶部和底部之间的距离内边缘的窗口。

所有测量单位指定的单位财产。

你不能指定图位置属性图时停靠。

将完整的窗口,包括边界,标题栏,菜单栏,工具栏,使用OuterPosition财产。

请注意

窗户®操作系统执行最小的窗口宽度和最大窗口大小。如果你指定一个图大小以外的这些限制,显示的数字将符合限制而不是指定的大小。

度量单位,从这个表指定为一个值。

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

像素。

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

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

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

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

“归一化” 这些单位规范化对父容器。左下角的容器映射到(0,0)和右上角的地图(1,1)
“英寸” 英寸。
“厘米” 厘米。
“点” 点。一个点= 1/72nd英寸。
“角色”

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

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

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

访问默认uicontrol字体,使用get(大的,“defaultuicontrolFontName”)集(大的,“defaultuicontrolFontName”)

MATLAB措施所有单位左下角的父对象。

这个属性会影响位置财产。如果你改变单位财产,考虑返回其值默认值完成计算后,以避免影响其他函数,假定默认值。

您指定的顺序单位位置属性有这些效果:

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

  • 如果你指定单位财产后位置财产,MATLAB使用默认的设置位置单位。然后,MATLAB转换位置在您所指定的单位价值等值。

更多关于

全部折叠

当前图

当前图等图形命令是目标colormap。通常,它是最后一个图创建或最后一个图用鼠标点击。的gcf命令返回当前的图。

另请参阅

功能

属性

之前介绍过的R2006a

这个主题有帮助吗?