主要内容

情节

二维折线图

  • 二维折线图

描述

向量和矩阵数据

例子

图(XY创建数据的2-D线状图Y中的对应值X

  • 若要绘制由线段连接的坐标集,请指定X而且Y作为相同长度的向量。

  • 若要在同一轴集上绘制多个坐标集,请至少指定其中一个XY作为一个矩阵。

图(XYLineSpec使用指定的线条样式、标记和颜色创建图形。

例子

图(X1,Y1、……Xn,Yn)绘制多对x- - -y-坐标在同一轴上。使用此语法作为指定坐标为矩阵的替代方法。

例子

图(X1,Y1,LineSpec1、……Xn,Yn,LineSpecn)为每个对象指定特定的线条样式、标记和颜色x-y对。你可以指定LineSpec对于一些x-y对和省略它为其他。例如,“o”情节(X1, Y1, X2, Y2)为第一个指定标记x-y对,但不是对第二对。

例子

图(Y情节Y相对于一组隐式的x坐标。

  • 如果Y是向量吗x-coordinates的取值范围为1到长度(Y)

  • 如果Y是矩阵,图中每列包含一行Y.的x-coordinates的范围从1到行数Y

如果Y包含复数,MATLAB®的虚部Y的实部Y.如果同时指定X而且Y,虚部被忽略。

图(YLineSpec情节Y使用隐式x-coordinates,并指定线条样式、标记和颜色。

表数据

图(资源描述xvaryvar绘制变量图xvar而且yvar从桌子上资源描述.要绘制一个数据集,请指定一个变量xvar还有一个变量yvar.要绘制多个数据集,请指定多个变量xvaryvar,或者两者都有。如果两个参数都指定了多个变量,则它们必须指定相同数量的变量。(因为R2022a)

例子

图(资源描述yvar根据表的行索引绘制表中的指定变量。如果表是时间表,则将根据时间表的行时间绘制指定的变量。(因为R2022a)

附加选项

例子

图(斧头___在目标轴上显示绘图。在任何前面的语法中,将轴指定为第一个参数。

例子

图(___名称,值指定使用一个或多个名称-值参数的属性。这些属性适用于所有绘制的线。在前面任何语法中的所有参数之后指定名称-值参数。有关属性列表,请参见行属性

例子

P = plot(___返回一个对象的数组对象。使用p在创建后修改plot的属性。有关属性列表,请参见行属性

例子

全部折叠

创建x是由0到之间线性间隔的值组成的向量 2 π .使用的增量 π / 1 0 0 值之间。创建y的正弦值x.创建数据的折线图。

X = 0:pi/100:2*pi;Y = sinx;情节(x, y)

图中包含一个轴对象。axis对象包含一个line类型的对象。

定义x100个线性间隔的值 - 2 π 而且 2 π .定义日元而且y2的正弦和余弦值x.创建两组数据的折线图。

X = linspace(-2*pi,2*pi);Y1 = sinx;Y2 = cosx;图绘制(x, y₁,x, y2)

图中包含一个轴对象。axis对象包含2个line类型的对象。

定义Y函数返回的4 × 4矩阵魔法函数。

Y =魔术(4)
Y =4×416 2 3 13 5 11 10 8 9 7 6 12 4 14 15

创建一个二维线状图Y.MATLAB®绘图每个矩阵列作为一个单独的行。

图绘制(Y)

图中包含一个轴对象。axis对象包含4个line类型的对象。

绘制三条正弦曲线,每条线之间有一个小的相移。第一行使用默认的行样式。为第二行指定虚线样式,为第三行指定虚线样式。

X = 0:pi/100:2*pi;Y1 = sinx;y = sin(x-0.25);Y3 = sin(x-0.5);图绘制(x, y₁,x, y2,“——”, x, y3,“:”

图中包含一个轴对象。axis对象包含3个line类型的对象。

MATLAB®通过默认颜色顺序循环线条颜色。

绘制三条正弦曲线,每条线之间有一个小的相移。第一条正弦曲线使用没有标记的绿色线。使用蓝色虚线与圆标记的第二个正弦曲线。第三条正弦曲线只使用青色星形标记。

X = 0:pi/10:2*pi;Y1 = sinx;y = sin(x-0.25);Y3 = sin(x-0.5);图绘制(x, y₁,‘g’, x, y2,“b - o ', x, y3,“c *”

图中包含一个轴对象。axis对象包含3个line类型的对象。

创建折线图并在每五个数据点上显示标记,方法是指定标记符号并设置MarkerIndices属性作为名-值对。

X = linspace(0,10);Y = sinx;情节(x, y,“o”“MarkerIndices”1:5:长度(y))

图中包含一个轴对象。axis对象包含一个line类型的对象。

创建一个线状图,并使用LineSpec选项指定带有正方形标记的绿色虚线。使用名称,值对来指定行宽、标记符大小和标记符颜色。将标记边缘颜色设置为蓝色,并使用RGB颜色值设置标记面颜色。

X = -pi:pi/10:pi;Y = tan(sinx) - sin(tan(x));图绘制(x, y,“——gs”...“线宽”2,...“MarkerSize”10...“MarkerEdgeColor”“b”...“MarkerFaceColor”, 0.5, 0.5, 0.5)

图中包含一个轴对象。axis对象包含一个line类型的对象。

使用linspace函数要定义x作为0到10之间150个值的向量。定义y的余弦值x

X = linspace(0,10,150);Y = cos(5*x);

创建余弦曲线的2-D线形图。使用RGB颜色值将线条颜色更改为蓝绿色。控件向图形添加标题和轴标签标题包含,ylabel功能。

图绘制(x, y,“颜色”[0, 0.7, 0.9])标题(“二维线形图”)包含(“x”) ylabel (“因为(5倍)”

图中包含一个轴对象。标题为2-D Line Plot的axis对象包含一个类型为Line的对象。

定义t7个线性间隔持续时间取值范围为0到3分钟。绘制随机数据并指定的格式持续时间使用“DurationTickFormat”名称-值对参数。

T = 0:秒(30):分钟(3);Y = rand(1,7);情节(t y“DurationTickFormat”mm: ss的

图中包含一个轴对象。axis对象包含一个line类型的对象。

自从R2022a

从表绘制数据的一种方便方法是将表传递给情节函数并指定要绘制的变量。

weather.csv作为一个时间表资源描述.然后显示表的前三行。

TBL =阅读时间表(“weather.csv”);TBL = sortrows(TBL);头(资源描述,3)
时间WindDirection湿度风速温度RainInchesPerMinute CumulativeRainfall PressureHg PowerLevel光强  ____________________ _____________ _________ ________ ___________ ___________________ __________________ __________ __________ ______________ 25日——84年10月- 2021 00:00:09 46 1 49.2 0 0 29.96 4.14 0 10月25 - 45 - 2021 00:01:09 1.6 84 49.2 0 0 29.96 4.139 0 25 - 84年10月- 2021 00:02:09 36 2.2 49.2 0 0 29.96 4.138 0

在上面画出行时间x-轴和RainInchesPerMinute变量y设在。从时间表绘制数据时,行时间将在x-axis。因此,不需要指定时间变量。返回对象作为p.注意,轴标签与变量名匹配。

P = plot(tbl,“RainInchesPerMinute”);

图中包含一个轴对象。axis对象包含一个line类型的对象。

要修改该行的方面,请设置线型颜色,标记属性对象。例如,将该线更改为带有点标记的红色虚线。

p.LineStyle =”:“;p.Color =“红色”;p.Marker =“。”

图中包含一个轴对象。axis对象包含一个line类型的对象。

自从R2022a

weather.csv作为一个时间表资源描述,并显示表的前几行。

TBL =阅读时间表(“weather.csv”);头(资源描述,3)
时间WindDirection湿度风速温度RainInchesPerMinute CumulativeRainfall PressureHg PowerLevel光强  ____________________ _____________ _________ ________ ___________ ___________________ __________________ __________ __________ ______________ 25日——84年10月- 2021 00:00:09 46 1 49.2 0 0 29.96 4.14 0 10月25 - 45 - 2021 00:01:09 1.6 84 49.2 0 0 29.96 4.139 0 25 - 84年10月- 2021 00:02:09 36 2.2 49.2 0 0 29.96 4.138 0

在上面画出行时间x-轴和温度而且PressureHg变量y设在。从时间表绘制数据时,行时间将在x-axis。因此,不需要指定时间变量。

添加图例。注意,图例标签与变量名匹配。

情节(资源描述,“温度”“PressureHg”])传说

图中包含一个轴对象。axis对象包含2个line类型的对象。

从R2019b开始,您可以使用tiledlayout而且nexttile功能。调用tiledlayout函数创建2乘1平铺图表布局。调用nexttile函数创建一个axis对象,并将对象返回为ax₁.通过传递创建顶部图ax₁情节函数。添加标题和y-axis标签通过将坐标轴传递给标题而且ylabel功能。重复此过程以创建底部图。

创建数据和2 * 1平铺图表布局X = linspace(0,3);y = sin(5*x);Y2 = sin(15*x);tiledlayout (2, 1)%顶部图Ax1 = nexttile;情节(ax₁,x, y₁)标题(ax₁,“顶级阴谋”) ylabel (ax₁,“罪(5倍)”%底部图Ax2 = nexttile;情节(ax2 x, y2)标题(ax2,“底部阴谋”) ylabel (ax2,“sin (x) 15日”

图中包含2个轴对象。标题为Top Plot的Axes对象1包含一个类型为line的对象。标题为Bottom Plot的Axes对象2包含一个类型为line的对象。

定义x100个线性间隔的值 - 2 π 而且 2 π .定义日元而且y2的正弦和余弦值x.创建两组数据的折线图,并返回两条图表线p

X = linspace(-2*pi,2*pi);Y1 = sinx;Y2 = cosx;P = plot(x,y1,x,y2);

图中包含一个轴对象。axis对象包含2个line类型的对象。

将第一行的线宽更改为2。在第二行添加星号标记。使用点表示法设置属性。

(1页)。行Width = 2; p(2).Marker =‘*’

图中包含一个轴对象。axis对象包含2个line类型的对象。

画一个以点(4,3)为圆心,半径为2的圆。使用轴平等在每个坐标方向上使用相等的数据单位。

R = 2;Xc = 4;Yc = 3;= linspace(0,2*);X = r*cos(theta) + xc;Y = r*sin(theta) + yc;情节(x, y)轴平等的

图中包含一个轴对象。axis对象包含一个line类型的对象。

输入参数

全部折叠

x-坐标,指定为标量、向量或矩阵。大小:…的大小和形状X这取决于数据的形状和想要创建的图形类型。下表描述了最常见的情况。

地块类型 如何指定坐标
单点

指定X而且Y作为标量,并包括一个标记。例如:

阴谋(1、2、“o”

一组点

指定X而且Y等于相同长度的行向量或列向量的任意组合。例如:

Plot ([1 2 3],[4;5;6)

多组点
(使用向量)

指定连续的X而且Y向量。例如:

图([1 2 3],[4 5 6],[1 2 3],[7 8 9])

多组点
(使用矩阵)

如果所有的集合都相同x——或者y-coordinates,指定共享坐标为向量,其他坐标为矩阵。向量的长度必须与矩阵的一个维数相匹配。例如:

Plot ([1 2 3],[4 5 6;7 8 9])
如果矩阵是方阵,MATLAB为矩阵中的每一列绘制一行。

另外,指定X而且Y作为相等大小的矩阵。在这种情况下,MATLAB绘制的每列Y对应的列X.例如:

地块([1 2 3;4 5 6],[7 8 9;10 11 12])

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|分类|datetime|持续时间

y-坐标,指定为标量、向量或矩阵。大小:…的大小和形状Y这取决于数据的形状和想要创建的图形类型。下表描述了最常见的情况。

地块类型 如何指定坐标
单点

指定X而且Y作为标量,并包括一个标记。例如:

阴谋(1、2、“o”

一组点

指定X而且Y等于相同长度的行向量或列向量的任意组合。例如:

Plot ([1 2 3],[4;5;6)

或者,只指定y坐标。例如:

地块([4 5 6])

多组点
(使用向量)

指定连续的X而且Y向量。例如:

图([1 2 3],[4 5 6],[1 2 3],[7 8 9])

多组点
(使用矩阵)

如果所有的集合都相同x——或者y-coordinates,指定共享坐标为向量,其他坐标为矩阵。向量的长度必须与矩阵的一个维数相匹配。例如:

Plot ([1 2 3],[4 5 6;7 8 9])
如果矩阵是方阵,MATLAB为矩阵中的每一列绘制一行。

另外,指定X而且Y作为相等大小的矩阵。在这种情况下,MATLAB绘制的每列Y对应的列X.例如:

地块([1 2 3;4 5 6],[7 8 9;10 11 12])

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|分类|datetime|持续时间

线条样式、标记和颜色,指定为包含符号的字符串或字符向量。这些符号可以以任何顺序出现。您不需要指定所有三个特征(线条样式、标记和颜色)。例如,如果省略了线条样式并指定了标记,那么绘图将只显示标记而不显示线条。

例子:”或“红色虚线与圆标记

线条样式 描述 产生的线
“-” 实线

实线样本

”——“ 虚线

虚线样本

”:“ 虚线

虚线样本

“-”。 Dash-dotted线

虚线样例,虚线和点交替使用

标记 描述 产生的标志
“o”

圆形记号笔样品

“+” 加号

加号标记的样本

“*” 星号

星号标记样本

“。”

点标样本

“x” 交叉

十字标记样本

“_” 水平线

水平线标记样本

“|” 垂直的线

垂直线标记的样本

“广场” 广场

方形记号笔样本

“钻石” 钻石

钻石线标记的样品

“^” Upward-pointing三角形

向上三角形标记的样本

“v” 向下的三角形

向下指向三角形标记的样本

“>” 三点三角形

右指向三角形标记的样本

" < " 只左向三角形

左指向三角形标记的样本

“五角星形” 五角星形

五角星记号笔样本

“卦” 六角星形

六芒标记的样本

颜色名称 短名称 RGB值 外观
“红色” “r” [10 0 0]

样品的颜色为红色

“绿色” “g” [0 10 0]

样品的颜色为绿色

“蓝色” “b” [0 0 1]

样品的颜色为蓝色

“青色” “c” [0 1 1]

样品的颜色为青色

“红色” “m” [10 0 1]

样品的颜色为洋红色

“黄色” “y” [11 10 0]

样品的颜色为黄色

“黑色” “k” [0 0 0]

样品颜色为黑色

“白色” “w” [1 1 1]

样品颜色为白色

包含要绘制的数据的源表,指定为表或时间表。

表变量包含x-coordinates,使用表中的索引方案之一指定。

索引方案 例子

变量名:

  • 字符串、字符向量或单元格数组。

  • 一个模式对象。

  • “一个”“一个”-一个名为一个

  • (“A”、“B”){' A ', ' B '}-两个变量叫做一个而且B

  • “Var”+ digitsPattern (1)—变量名为“Var”后面跟着一个数字

变量指数:

  • 指变量在表中的位置的索引号。

  • 一个数字向量。

  • 一个逻辑向量。通常,这个向量的长度与变量的数量相同,但可以省略尾随0值。

  • 3.-表中的第三个变量

  • 3 [2]-表中的第二个和第三个变量

  • [假假真]-第三个变量

变量类型:

  • 一个vartype下标,用于选择指定类型的变量。

  • vartype(“分类”)—所有包含分类值的变量

指定的表变量可以包含数值、类别、日期时间或持续时间值。如果xvar而且yvar两者都指定了多个变量,变量的数量必须相同。

例子:情节(台(x1, x2”),“y”)指定表变量的名称x1而且x2x坐标。

例子:情节(台、2、“y”)属性的第二个变量x坐标。

例子:情节(资源描述,vartype(“数字”)、“y”)属性的所有数值变量x坐标。

表变量包含y-coordinates,使用表中的索引方案之一指定。

索引方案 例子

变量名:

  • 字符串、字符向量或单元格数组。

  • 一个模式对象。

  • “一个”“一个”-一个名为一个

  • (“A”、“B”){' A ', ' B '}-两个变量叫做一个而且B

  • “Var”+ digitsPattern (1)—变量名为“Var”后面跟着一个数字

变量指数:

  • 指变量在表中的位置的索引号。

  • 一个数字向量。

  • 一个逻辑向量。通常,这个向量的长度与变量的数量相同,但可以省略尾随0值。

  • 3.-表中的第三个变量

  • 3 [2]-表中的第二个和第三个变量

  • [假假真]-第三个变量

变量类型:

  • 一个vartype下标,用于选择指定类型的变量。

  • vartype(“分类”)—所有包含分类值的变量

指定的表变量可以包含数值、类别、日期时间或持续时间值。如果xvar而且yvar两者都指定了多个变量,变量的数量必须相同。

例子:情节(台、“x”(y1, y2”))指定表变量的名称日元而且y2y坐标。

例子:情节(资源描述,“x”,2)属性的第二个变量y坐标。

例子:情节(台、“x”vartype(“数字”))属性的所有数值变量y坐标。

目标轴,指定为对象,PolarAxes对象,或GeographicAxes对象。如果您没有指定坐标轴,MATLAB绘图到当前坐标轴或它创建一个如果不存在,则对象。

若要创建极地图或地理图,请指定斧头作为一个PolarAxesGeographicAxes对象。或者,调用polarplotgeoplot函数。

名称-值参数

指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。

例子:plot([0 1],[2 3],LineWidth=2)

在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字在报价。

例子:plot([0 1],[2 3],"LineWidth",2)

请注意

这里列出的属性只是一个子集。有关完整列表,请参见行属性

线颜色,指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。

对于自定义颜色,请指定RGB三元组或十六进制颜色代码。

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

  • 十六进制颜色码是字符向量或以散列符号()后面跟着三个或六个十六进制数字,取值范围为0F.这些值不区分大小写。因此,颜色代码“# FF8800”“# ff8800”“# F80”,“# f80”是等价的。

或者,您可以通过名称指定一些常用颜色。该表列出了已命名的颜色选项、等效的RGB三元组和十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” [10 0 0] “# FF0000”

样品的颜色为红色

“绿色” “g” [0 10 0] “# 00 ff00”

样品的颜色为绿色

“蓝色” “b” [0 0 1] “# 0000 ff”

样品的颜色为蓝色

“青色” “c” [0 1 1] “# 00飞行符”

样品的颜色为青色

“红色” “m” [10 0 1] “#”就

样品的颜色为洋红色

“黄色” “y” [11 10 0] “# FFFF00”

样品的颜色为黄色

“黑色” “k” [0 0 0] “000000 #”

样品颜色为黑色

“白色” “w” [1 1 1] “# FFFFFF”

样品颜色为白色

“没有” 不适用 不适用 不适用 没有颜色

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

RGB值 十六进制颜色代码 外观
[0 0.4470 0.7410] “# 0072 bd”

RGB三联体[0 0.4470 0.7410]样品,呈深蓝色

[0.8500 0.3250 0.0980] “# D95319”

RGB三联体样品[0.8500 0.3250 0.0980],呈暗橙色

[0.9290 0.6940 0.1250] “# EDB120”

RGB三联体样品[0.9290 0.6940 0.1250],呈暗黄色

[0.4940 0.1840 0.5560] “# 7 e2f8e”

RGB三联体样品[0.4940 0.1840 0.5560],呈深紫色

[0.4660 0.6740 0.1880] “# 77 ac30”

RGB三联体[0.4660 0.6740 0.1880]样本,呈现中绿色

[0.3010 0.7450 0.9330] “# 4 dbeee”

RGB三联体样品[0.3010 0.7450 0.9330],呈浅蓝色

[0.6350 0.0780 0.1840] “# A2142F”

RGB三联体样品[0.6350 0.0780 0.1840],呈暗红色

例子:“蓝色”

例子:[0 0 1]

例子:“# 0000 ff”

线条样式,指定为本表中列出的选项之一。

线条样式 描述 产生的线
“-” 实线

实线样本

”——“ 虚线

虚线样本

”:“ 虚线

虚线样本

“-”。 Dash-dotted线

虚线样例,虚线和点交替使用

“没有” 没有线 没有线

线宽,以点为单位的正值,其中1点= 1/72英寸。如果行有标记,则行宽也会影响标记边。

线宽不能小于像素的宽度。如果将行宽设置为小于系统上像素宽度的值,则行将显示为一个像素宽。

标记符号,指定为本表中列出的值之一。默认情况下,该对象不显示标记。指定标记符号将在每个数据点或顶点上添加标记。

标记 描述 产生的标志
“o”

圆形记号笔样品

“+” 加号

加号标记的样本

“*” 星号

星号标记样本

“。”

点标样本

“x” 交叉

十字标记样本

“_” 水平线

水平线标记样本

“|” 垂直的线

垂直线标记的样本

“广场” 广场

方形记号笔样本

“钻石” 钻石

钻石线标记的样品

“^” Upward-pointing三角形

向上三角形标记的样本

“v” 向下的三角形

向下指向三角形标记的样本

“>” 三点三角形

右指向三角形标记的样本

" < " 只左向三角形

左指向三角形标记的样本

“五角星形” 五角星形

五角星记号笔样本

“卦” 六角星形

六芒标记的样本

“没有” 没有标记 不适用

要在其上显示标记的数据点索引,指定为正整数向量。如果没有指定索引,MATLAB将在每个数据点上显示一个标记。

请注意

若要查看标记,还必须指定标记符号。

例子:plot(x,y,"-o","MarkerIndices",[1 5 10])在第一、第五和第十个数据点显示圆形标记。

例子:情节(x, y,“- x”,“MarkerIndices 1:3:长度(y))每三个数据点显示一个交叉标记。

例子:情节(x, y,“标记”,“广场”,“MarkerIndices”,5)在第五个数据点显示一个方形标记。

标记轮廓颜色,指定为“汽车”、RGB三元组、十六进制颜色代码、颜色名称或短名称。的默认值“汽车”使用相同的颜色颜色财产。

对于自定义颜色,请指定RGB三元组或十六进制颜色代码。

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

  • 十六进制颜色码是字符向量或以散列符号()后面跟着三个或六个十六进制数字,取值范围为0F.这些值不区分大小写。因此,颜色代码“# FF8800”“# ff8800”“# F80”,“# f80”是等价的。

或者,您可以通过名称指定一些常用颜色。该表列出了已命名的颜色选项、等效的RGB三元组和十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” [10 0 0] “# FF0000”

样品的颜色为红色

“绿色” “g” [0 10 0] “# 00 ff00”

样品的颜色为绿色

“蓝色” “b” [0 0 1] “# 0000 ff”

样品的颜色为蓝色

“青色” “c” [0 1 1] “# 00飞行符”

样品的颜色为青色

“红色” “m” [10 0 1] “#”就

样品的颜色为洋红色

“黄色” “y” [11 10 0] “# FFFF00”

样品的颜色为黄色

“黑色” “k” [0 0 0] “000000 #”

样品颜色为黑色

“白色” “w” [1 1 1] “# FFFFFF”

样品颜色为白色

“没有” 不适用 不适用 不适用 没有颜色

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

RGB值 十六进制颜色代码 外观
[0 0.4470 0.7410] “# 0072 bd”

RGB三联体[0 0.4470 0.7410]样品,呈深蓝色

[0.8500 0.3250 0.0980] “# D95319”

RGB三联体样品[0.8500 0.3250 0.0980],呈暗橙色

[0.9290 0.6940 0.1250] “# EDB120”

RGB三联体样品[0.9290 0.6940 0.1250],呈暗黄色

[0.4940 0.1840 0.5560] “# 7 e2f8e”

RGB三联体样品[0.4940 0.1840 0.5560],呈深紫色

[0.4660 0.6740 0.1880] “# 77 ac30”

RGB三联体[0.4660 0.6740 0.1880]样本,呈现中绿色

[0.3010 0.7450 0.9330] “# 4 dbeee”

RGB三联体样品[0.3010 0.7450 0.9330],呈浅蓝色

[0.6350 0.0780 0.1840] “# A2142F”

RGB三联体样品[0.6350 0.0780 0.1840],呈暗红色

标记填充颜色,指定为“汽车”、RGB三元组、十六进制颜色代码、颜色名称或短名称。的“汽车”选项使用与颜色父轴的属性。如果你指定“汽车”而坐标轴的绘图框是不可见的,标记填充的颜色就是图形的颜色。

对于自定义颜色,请指定RGB三元组或十六进制颜色代码。

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

  • 十六进制颜色码是字符向量或以散列符号()后面跟着三个或六个十六进制数字,取值范围为0F.这些值不区分大小写。因此,颜色代码“# FF8800”“# ff8800”“# F80”,“# f80”是等价的。

或者,您可以通过名称指定一些常用颜色。该表列出了已命名的颜色选项、等效的RGB三元组和十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” [10 0 0] “# FF0000”

样品的颜色为红色

“绿色” “g” [0 10 0] “# 00 ff00”

样品的颜色为绿色

“蓝色” “b” [0 0 1] “# 0000 ff”

样品的颜色为蓝色

“青色” “c” [0 1 1] “# 00飞行符”

样品的颜色为青色

“红色” “m” [10 0 1] “#”就

样品的颜色为洋红色

“黄色” “y” [11 10 0] “# FFFF00”

样品的颜色为黄色

“黑色” “k” [0 0 0] “000000 #”

样品颜色为黑色

“白色” “w” [1 1 1] “# FFFFFF”

样品颜色为白色

“没有” 不适用 不适用 不适用 没有颜色

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

RGB值 十六进制颜色代码 外观
[0 0.4470 0.7410] “# 0072 bd”

RGB三联体[0 0.4470 0.7410]样品,呈深蓝色

[0.8500 0.3250 0.0980] “# D95319”

RGB三联体样品[0.8500 0.3250 0.0980],呈暗橙色

[0.9290 0.6940 0.1250] “# EDB120”

RGB三联体样品[0.9290 0.6940 0.1250],呈暗黄色

[0.4940 0.1840 0.5560] “# 7 e2f8e”

RGB三联体样品[0.4940 0.1840 0.5560],呈深紫色

[0.4660 0.6740 0.1880] “# 77 ac30”

RGB三联体[0.4660 0.6740 0.1880]样本,呈现中绿色

[0.3010 0.7450 0.9330] “# 4 dbeee”

RGB三联体样品[0.3010 0.7450 0.9330],呈浅蓝色

[0.6350 0.0780 0.1840] “# A2142F”

RGB三联体样品[0.6350 0.0780 0.1840],呈暗红色

标记尺寸,以正数为单位,1点= 1/72英寸。

格式datetime标记标签,指定为逗号分隔的对,由“DatetimeTickFormat”和包含日期格式的字符向量或字符串。使用字母无所不包的而且无所不包的构造自定义格式。这些字母对应Unicode®区域数据标记语言(LDML)日期标准。您可以包括非ascii字母字符,如连字符、空格或冒号来分隔字段。

如果没有指定值“DatetimeTickFormat”,然后情节根据轴限制自动优化和更新刻度标签。

例子:"DatetimeTickFormat","eeee, MMMM d, yyyy HH:mm:ss"显示日期和时间,例如2014年4月19日星期六21:41:06

下表显示了纽约市时间2014年4月19日星期六下午9:41:06的几种常见显示格式和格式化输出示例。

的价值DatetimeTickFormat 例子
“yyyy-MM-dd” 2014-04-19
“dd / MM / yyyy” 19/04/2014
“dd.MM.yyyy” 19.04.2014
"yyyy年MM月dd日" 2014年 04月 19日
“MMMM d, yyyy” 4月19日
“eeee, MMMM d, yyyy HH:mm:ss” 2014年4月19日星期六21:41:06
“mm d, yyyy HH:mm:ss Z” 2014年4月19日21:41:06 -0400

有关有效字母标识符的完整列表,请参见格式属性用于datetime数组。

DatetimeTickFormat不是图表线属性。创建图形时,必须使用名称-值对参数设置标记格式。方法设置格式xtickformat而且ytickformat功能。

TickLabelFormat属性存储格式。

格式持续时间标记标签,指定为逗号分隔的对,由“DurationTickFormat”和包含持续时间格式的字符向量或字符串。

如果没有指定值“DurationTickFormat”,然后情节根据轴限制自动优化和更新刻度标签。

若要将持续时间显示为包含小数部分的单个数字(例如,1.234小时),请在该表中指定一个值。

的价值DurationTickFormat 描述
“y” 确切的固定长度的年数。固定长度的一年等于365.2425天。
“d” 确切的固定长度的天数。固定长度的一天等于24小时。
“h” 小时数
“m” 分钟数
“s” 秒数

例子:“DurationTickFormat”、“d”以固定长度的天数显示持续时间值。

若要以数字计时器的形式显示持续时间,请指定以下值之一。

  • “弟弟:hh: mm: ss”

  • “hh: mm: ss”

  • “mm: ss”

  • “hh: mm”

此外,您可以通过追加最多9来显示最多9个分数秒数字年代字符。

例子:“DurationTickFormat”、“hh: mm: ss。SSS”将持续时间值的毫秒值显示为三位数字。

DurationTickFormat不是图表线属性。创建图形时,必须使用名称-值对参数设置标记格式。方法设置格式xtickformat而且ytickformat功能。

TickLabelFormat属性存储格式。

提示

  • 使用而且值在行中创建断点。例如,这段代码绘制了前两个元素,跳过了第三个元素,并使用最后两个元素绘制了另一条线:

    情节([1、2、南4 5])

  • 情节样式的基础上使用颜色和线条样式ColorOrder而且LineStyleOrder坐标轴的性质。情节循环使用第一行样式的颜色。然后,它循环通过每一个额外的线条样式的颜色。

    控件,可以更改绘制后的颜色和线条样式ColorOrderLineStyleOrder坐标轴上的属性。您还可以调用colororder函数更改图中所有轴的颜色顺序。(因为R2019b)

扩展功能

版本历史

R2006a之前介绍

全部展开