文档帮助中心文档
创建图窗口
数字
图(名称、值)
图(f =___)
图(f)
图(n)
数字使用默认属性值创建一个新的图形窗口。得到的数字是当前图.
例子
图(名称,值)使用一个或多个名称-值对参数修改图形的属性。例如,图(“颜色”,“白”)设置背景色为白色。
图(名称,值)
名称,值
图(“颜色”,“白”)
f=图(___)返回数字对象。使用f查询或修改图形创建后的属性。
f=图(___)
f
图(f)使指定的数字f当前图形并将其显示在所有其他图形之上。
图(f)
图(n)找到一个数字,其中数量性质等于n,并使其为当前图形。如果没有图形存在与该属性值,MATLAB®创建一个新的图形并设置它数量财产n.
图(n)
n
数量
全部折叠
创建默认图形。
f =图;
获取图形的位置、宽度和高度。
f.Position
Ans = 680 558 560 420
这意味着图形窗口位于主显示器的右侧680像素,位于左下角上方558像素,宽560像素,高420像素。
通过调整位置向量的第三和第四个元素将图形的宽度和高度减半。
f.Position(3:4) = [280 210];
创建一个图形,并指定的名字财产。默认情况下,生成的标题包括数字编号。
的名字
图(“名字”,的测量数据);
指定的名字属性,但这一次,设置NumberTitle财产“关闭”.结果标题不包括数字。
NumberTitle
“关闭”
图(“名字”,的测量数据,“NumberTitle”,“关闭”);
创建两个图形,然后创建一个线图。默认情况下,情节命令的目标是当前图形。
情节
f1 =图;f2 =图;Plot ([1 2 3],[2 4 6]);
设置当前数字为f1因此,它是下一个情节的目标。然后创建散点图。
f1
图(f1);散射((1:20),兰德(20));
目标图,指定为数字对象。
目标数字,指定为标量整数值。当您指定这个参数时,MATLAB搜索一个现有的图形,其中数量性质等于n.如果不存在具有该属性值的图形,MATLAB创建一个新图形并设置其数量财产n.默认情况下,数量属性值显示在图的标题中。
数据类型:双
双
指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在单引号内(' ').可以指定多个名称和值对参数如下Name1, Value1,…,的家.
价值
' '
Name1, Value1,…,的家
请注意
这里列出的属性只是一个子集。有关完整列表,请参见图的属性.
“名字”
''
图形的名称,指定为字符向量或字符串标量。
例子:图(“名字”,“结果”)将图形的名称设置为“结果”.
图(“名字”,“结果”)
“结果”
缺省情况下,为的图n',在那里n是一个整数。当你指定的名字属性,则图形的标题变为的图n:的名字'.如果你只想要的名字要显示的值,设置IntegerHandle或NumberTitle来“关闭”.
的图n'
的图n:的名字'
IntegerHandle
“颜色”
“r”
‘g’
“b”
背景颜色,指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。如果您指定“没有”,背景颜色在屏幕上显示为黑色,但如果打印数字,背景打印时就像数字窗口是透明的。
“没有”
对于自定义颜色,指定RGB三元组或十六进制颜色代码。
RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0, 1];例如,(0.4 0.6 0.7).
[0, 1]
(0.4 0.6 0.7)
十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(#),然后是3个或6个十六进制数字,其范围可以是0来F.这些值不区分大小写。因此,颜色是代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。
#
0
F
“# FF8800”
“# ff8800”
“# F80”
“# f80”
或者,您可以通过名称指定一些常见的颜色。该表列出了已命名的颜色选项、等价的RGB三联体和十六进制颜色代码。
“红色”
(1 0 0)
“# FF0000”
“绿色”
(0 1 0)
“# 00 ff00”
“蓝”
(0 0 1)
“# 0000 ff”
“青色”
“c”
(0 1 1)
“# 00飞行符”
“米”
(1 0 1)
“#就”
“黄色”
“y”
(1 1 0)
“# FFFF00”
“黑”
“k”
(0 0 0)
# 000000的
“白色”
' w '
(1 1 1)
“# FFFFFF”
以下是MATLAB在许多类型的绘图中使用的默认颜色的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)
“# 7 e2f8e”
(0.4660 0.6740 0.1880)
“# 77 ac30”
(0.3010 0.7450 0.9330)
“# 4 dbeee”
(0.6350 0.0780 0.1840)
“# A2142F”
数据类型:双|字符
字符
“位置”
[左下角宽度高度]
绘制区域的位置和大小,指定为窗体的矢量[左下角宽度高度].该区域不包括图形边框、标题栏、菜单栏和工具栏。
的每个元素位置向量。
位置
左
底
宽度
高度
所有测量的单位均由单位财产。
单位
您不能指定图形位置属性。
在MATLAB在线™,底和左的元素位置向量被忽略。
要放置整个窗口,包括边框、标题栏、菜单栏、工具栏,请使用OuterPosition财产。
OuterPosition
窗户®操作系统强制最小窗口宽度和最大窗口大小。如果指定的图形大小超出了这些限制,则显示的图形将符合限制,而不是您指定的大小。
“单位”
“像素”
“归一化”
“英寸”
“厘米”
“点”
“角色”
计量单位,指定为本表中的一个值。
像素。
从R2015b开始,像素距离与Windows上的系统分辨率无关麦金塔电脑系统:
在Windows系统中,像素是1/96英寸。
在麦金塔电脑在系统中,一个像素是1/72英寸。
在Linux上®在系统中,一个像素的大小是由你的系统分辨率决定的。
(0,0)
(1,1)
这些单位是基于图形根对象的默认uicontrol字体:
字符宽度=字母的宽度x.
x
字符高度=两行文本基线之间的距离。
要访问默认的uicontrol字体,请使用get(大的,“defaultuicontrolFontName”)或集(大的,“defaultuicontrolFontName”).
get(大的,“defaultuicontrolFontName”)
集(大的,“defaultuicontrolFontName”)
MATLAB从父对象的左下角测量所有单位。
此属性将影响位置财产。如果你改变单位属性,请考虑在完成计算后将其值返回为默认值,以避免影响采用默认值的其他函数。
你指定的顺序单位和位置属性具有以下效果:
如果指定单位之前位置属性,然后MATLAB设置位置使用你指定的单位。
如果指定单位财产后位置属性时,MATLAB使用默认值设置位置单位.然后,用MATLAB进行转换位置值转换为您指定的单位中的等效值。
当前图形是图形命令的目标,例如轴和colormap.通常,它是创建的最后一个图形或用鼠标单击的最后一个图形。的gcf命令返回当前数字。
轴
colormap
gcf
使用图形根对象为其他类型的对象设置根级别上的默认值。例如,将所有未来图形的默认颜色映射设置为夏天colormap。
夏天
集(大的,“DefaultFigureColormap”夏天)
“删除”
集(大的,“DefaultFigureColormap”,“删除”)
班
clf
gca
宋惠乔
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系