主要内容

polarscatter

极坐标下的散点图

  • 极散点图

描述

向量和矩阵数据

例子

polarscatter (θρ情节θρ并在每个数据点上显示圆形标记。θ而且ρ必须是相同长度的向量。您必须指定θ在弧度。

  • 要绘制一组点,请指定θ而且ρ作为相等长度的向量。

  • 若要绘制同一极轴内的多组点,请指定其中至少一个点θρ作为一个矩阵。

polarscatter (θρ深圳设置标记大小,其中深圳以点的平方为单位指定每个标记的面积。若要绘制具有相同大小的所有标记,请指定深圳作为一个标量。以矢量或矩阵的形式绘制不同大小的标记。

例子

polarscatter (θρ深圳c指定标记颜色。可以为所有标记指定一种颜色,也可以改变颜色。例如,您可以通过指定绘制所有红色圆圈c作为“红色”

polarscatter (___mkr设置标记符号。例如,“+”显示交叉标记。在前面语法中的任何输入参数组合后指定标记符号。

例子

polarscatter (___“了”)填充标记内部。

表数据

例子

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

例子

polarscatter (资源描述thetavarrhovar“填充”用填充的圆绘制表中的指定变量。(因为R2021b)

附加选项

polarscatter (罗马帝国___所指定的极轴罗马帝国而不是进入当前的轴。

polarscatter (___名称,值使用一个或多个名称-值对参数修改散点图的外观。例如,您可以通过指定“FaceAlpha”和之间的标量值0而且1

例子

ps= polarscatter (___返回散射对象的数组散射对象. .使用ps控件的外观散射对象。有关属性列表,请参见散射特性

例子

全部折叠

在极坐标中创建散点图。

Th = pi/4:pi/4:2*pi;R = [19 6 12 18 16 11 15 15];polarscatter (th, r)

图中包含一个轴对象。坐标轴对象包含一个散点类型的对象。

通过指定可选输入参数,创建一个使用填充标记的散点图,“填充”.设置标记大小为75点的平方。

Th = linspace(0,2*pi,20);R = rand(1,20);Sz = 75;polarscatter (th, r,深圳,“填充”

图中包含一个轴对象。坐标轴对象包含一个散点类型的对象。

用不同大小和颜色的标记制作散点图。将可选的大小和颜色输入参数指定为向量。在颜色向量中使用唯一的值来指定所需的不同颜色。这些值映射到颜色图中的颜色。

Th = pi/4:pi/4:2*pi;R = [19 6 12 18 16 11 15 15];Sz = 100*[6 15 20 3 15 3 6 40];C = [1 2 2 2 1 1 2 1];polarscatter (th, r,深圳,c,“填充”“MarkerFaceAlpha”5)

图中包含一个轴对象。坐标轴对象包含一个散点类型的对象。

创建角度值为角度的数据。自polarscatter需要以弧度为单位的角度值,在绘图使用之前将值转换为弧度函数

Th = linspace(0,360,50);R = 0.005*th/10;Th_radians = deg2rad(th);polarscatter (th_radians, r)

图中包含一个轴对象。坐标轴对象包含一个散点类型的对象。

控件组合同一极轴上的两个散点图持有命令。添加一个图例,说明每个图表。

Th = pi/6:pi/6:2*pi;R1 = rand(12,1);polarscatter (th, r1,“填充”)举行R2 = rand(12,1);polarscatter (th, r2,“填充”)举行传奇(”系列““B系列”

图中包含一个轴对象。坐标轴对象包含2个散点类型的对象。这些物件代表系列A,系列B。

创建散点图并将散点对象分配给变量ps

Th = pi/6:pi/6:2*pi;R = rand(12,1);Ps =偏振散射(th,r,“填充”

图中包含一个轴对象。坐标轴对象包含一个散点类型的对象。

ps =散射属性:ThetaData:[0.5236 1.0472 1.5708 2.0944 2.6180 3.1416 3.6652…RData:[0.8147 0.9058 0.1270 0.9134 0.6324 0.0975 0.2785…][ZData: [1x0 double] sizadata: 36 CData: [0 0.4470 0.7410] Marker: 'o' MarkerEdgeColor: 'none' MarkerFaceColor: 'flat' LineWidth: 0.5000显示所有属性

使用ps在散射对象创建后修改其属性。

ps.Marker =“广场”;ps.SizeData = 200;ps.MarkerFaceColor =“红色”;ps.MarkerFaceAlpha = .5;

图中包含一个轴对象。坐标轴对象包含一个散点类型的对象。

自从R2021b

从表绘制数据的一种方便方法是将表传递给polarscatter函数并指定要绘制的变量。例如,创建一个包含三个变量的表,并绘制“Th”而且R1的变量。

创建一个随机数字表Th = linspace(0,2*pi,50)';R1 = randi([0 10],50,1);R2 = randi([20 - 30],50,1);tbl = table(Th,R1,R2);创建极散点图polarscatter(资源描述,“Th”R1的

图中包含一个轴对象。坐标轴对象包含一个散点类型的对象。

你也可以同时绘制多个变量。例如,绘制两组半径值rvar参数作为单元格数组{R1, R2的}.然后添加图例。图例标签匹配变量名。

polarscatter(资源描述,“Th”,{R1的R2的})传说

图中包含一个轴对象。坐标轴对象包含2个散点类型的对象。

自从R2021b

从表中绘制数据并自定义颜色和标记大小的一种方法是设置ColorVariable而且SizeData属性。类时,可以将这些属性设置为名称-值参数polarscatter函数,也可以将它们设置在散射对象之后。

例如,创建一个包含三个随机数变量的表,并绘制Th而且R带有填充标记的变量。属性来更改标记颜色ColorVariable名称-值参数。返回散射对象作为年代,以便稍后设置其他属性。

Th = linspace(0,2*pi,50)';R = randi([0 10],50,1);颜色= rand(50,1);tbl = table(Th,R,Colors);S =极化散射(tbl,“Th”“R”“填充”“ColorVariable”“颜色”);

图中包含一个轴对象。坐标轴对象包含一个散点类型的对象。

属性将标记大小更改为100点SizeData财产。

s.SizeData = 100;

图中包含一个轴对象。坐标轴对象包含一个散点类型的对象。

输入参数

全部折叠

Theta值,指定为标量、向量或矩阵。的ThetaData属性存储theta值。

大小:…的大小和形状θ这取决于数据的形状。下表描述了最常见的情况。

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

指定θ而且ρ标量。例如:

polarscatter(π/ 2,0.5)

一组点

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

偏振散射([0 pi/4 pi/2],[1;2;3))

多组不同颜色的点

如果所有集合共享相同的theta或rho值,将共享的坐标指定为向量,将其他坐标指定为矩阵。向量的长度必须与矩阵的一个维数相匹配。例如:

Polarscatter ([0 pi/4 pi/2],[4 5 6;7 8 9])
如果矩阵是方阵,polarscatter为矩阵中的每一列绘制单独的点集。

另外,指定θ而且ρ作为相等大小的矩阵。在这种情况下,polarscatter的每一列θ对应的列ρ.例如:

偏振散射([0 pi/6 pi/2;/8 /4],[1 2 3;4 5 6])

要将角度转换为弧度,请使用函数

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

Rho值,指定为标量、向量或矩阵。的RData属性存储rho值。

大小:…的大小和形状ρ这取决于数据的形状。下表描述了最常见的情况。

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

指定θ而且ρ标量。例如:

polarscatter(π/ 2,0.5)

一组点

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

偏振散射([0 pi/4 pi/2],[1;2;3))

多组不同颜色的点

如果所有集合共享相同的theta或rho值,将共享的坐标指定为向量,将其他坐标指定为矩阵。向量的长度必须与矩阵的一个维数相匹配。例如:

Polarscatter ([0 pi/4 pi/2],[4 5 6;7 8 9])
如果矩阵是方阵,polarscatter为矩阵中的每一列绘制单独的点集。

另外,指定θ而且ρ作为相等大小的矩阵。在这种情况下,polarscatter的每一列θ对应的列ρ.例如:

偏振散射([0 pi/6 pi/2;/8 /4],[1 2 3;4 5 6])

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

标记符大小,指定为数值标量、矢量、矩阵或空数组([]).大小控制着每个标记的面积的平方。空数组指定默认大小为36个点。指定大小的方式取决于指定的方式θ而且ρ,以及你想要的情节外观。下表描述了最常见的情况。

需要的标记尺寸 θ而且ρ 深圳 例子

所有点的大小都一样

所描述的向量或矩阵的有效组合θ而且ρ

标量

指定θ作为一个向量,ρ作为一个矩阵,并且深圳作为一个标量。

Th = [0 pi/6 pi/2];R = [1 2;2 - 4;5 6];polarscatter (th, r, 100)

每个点的大小不同

相同长度的向量

  • 长度相等的向量θ而且ρ

  • 至少有一个维度的矩阵与的长度相匹配θ而且ρ.指定一个矩阵对于在每个(th,r)位置显示多个不同大小的标记非常有用。

指定θρ,深圳向量。

Th = [0 pi/6 pi/2];R = [1;2;3);Sz = [50 500 100];polarscatter (th, r,深圳)

指定θ而且ρ作为向量深圳作为一个矩阵。

Th = [0 pi/6 pi/2];R = [1;2;3);Sz = [50 500 100;300 1000 200];polarscatter (th, r,深圳)

每个点的大小不同

至少一个xy矩阵是用于绘制多个数据集的吗

  • 元素个数与每个数据集中的点个数相同的向量。

  • 矩阵的大小与θρ矩阵。

指定θ作为一个向量,ρ作为一个矩阵,并且深圳向量。

Th = [0 pi/6 pi/2];R = [1 2;2 - 4;5 6];Sz = [50 500 1000];polarscatter (th, r,深圳)

指定θ作为一个向量,ρ作为一个矩阵,并且深圳作为一个相同大小的矩阵ρ

Th = [0 pi/6 pi/2];R = [1 2;2 - 4;5 6];Sz = [50 500;1000 2000;100 300);polarscatter (th, r,深圳)

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

标记颜色,指定为颜色名称、RGB三元组、RGB三元组矩阵或色图索引向量。

  • 颜色名称-颜色名称,例如“红色”,或简称如“r”

  • RGB三元组——三元素行向量,其元素指定颜色的红、绿、蓝分量的强度。强度必须在这个范围内[0, 1];例如,[0.4 0.6 0.7].RGB三元组对于创建自定义颜色很有用。

  • 矩阵的RGB三组-一个三列矩阵,其中每行是一个RGB三组。

  • 颜色映射索引向量-与θ而且ρ向量。

指定颜色的方式取决于所需的配色方案,以及绘制一组坐标还是多组坐标。下表描述了最常见的情况。

配色方案 如何指定颜色 例子

所有的点都用一种颜色。

从下表中指定一个颜色名称或短名称,或指定一个RGB三元组。

绘制一组点,并指定颜色为“红色”

Th = [0 pi/6 pi/2];R = [1 2 3];c =“红色”;polarscatter (th, r, [], c)

绘制两组点,并使用RGB三元组将颜色指定为红色。

Th = [0 pi/6 pi/2];R = [1 2;2 - 4;5 6];C = [1 0 0];polarscatter (th, r, [], c)

使用颜色图为每个点分配不同的颜色。

指定数字的行或列向量。数字索引到当前颜色映射数组。最小值映射到颜色映射的第一行,最大值映射到最后一行。中间值线性映射到中间行。

如果您的绘图有三个点,请指定一个列向量,以确保这些值被解释为颜色映射索引。

只有在以下情况下才可以使用此方法θρ,深圳都是向量。

创建一个向量c它指定了四个颜色映射索引。使用当前颜色图中的颜色绘制四个点。然后,将颜色映射更改为冬天

Th = [0 pi/6 pi/2 2*pi/3];R = [1 2 3 4];C = [1 2 3 4];polarscatter (th, r, [], c) colormap (gca),“冬天”

为每个点创建一个自定义颜色。

指定一个m × 3的RGB三联体矩阵,其中m是图中点的数量。

只有在以下情况下才可以使用此方法θρ,深圳都是向量。

创建一个矩阵c指定四种颜色的RGB三联。然后用这些颜色画出四个点。

Th = [0 pi/6 pi/2 2*pi/3];R = [1 2 3 4];C = [1 0 0;0 10 0;0 0 1;0 0 0];polarscatter (th, r, [], c)

为每个数据集创建不同的颜色。

指定一个n × 3的RGB三元组矩阵,其中n是数据集的数量。

只有当至少有一个时,您才能使用此方法θρ,或深圳是一个矩阵。

创建一个矩阵c包含两个RGB三胞胎。然后用这些颜色绘制两个数据集。

Th = [0 pi/6 pi/2];R = [1 2;2 - 4;5 6];C = [1 0 0;0 0 1];polarscatter (th, r, [], c)

常用颜色的颜色名称和RGB三联

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

样品的颜色为红色

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

样品的颜色为绿色

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

样品的颜色为蓝色

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

样品的颜色为青色

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

样品的颜色为洋红色

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

样品的颜色为黄色

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

样品颜色为黑色

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

样品颜色为白色

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

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],呈暗红色

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|字符|字符串

标记符号,指定为本表中列出的标记符号之一。

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

圆形记号笔样品

“+” 加号

加号标记的样本

‘*’ 星号

星号标记样本

“。”

点标样本

“x” 交叉

十字标记样本

“_” 水平线

水平线标记样本

“|” 垂直的线

垂直线标记的样本

“年代” 广场

方形记号笔样本

' d ' 钻石

钻石线标记的样品

“^” Upward-pointing三角形

向上三角形标记的样本

“v” 向下的三角形

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

“>” 三点三角形

右指向三角形标记的样本

“<” 只左向三角形

左指向三角形标记的样本

“p” 五角星形

五角星记号笔样本

“h” 六角星形

六芒标记的样本

标记属性存储标记符号。

包含要绘制的数据的源表。将此参数指定为表格或时间表。

表变量包含θ值,指定为一个或多个表变量索引。

指定表索引

使用下列任何索引方案来指定所需的一个或多个变量。

索引方案 例子

变量名:

  • 字符向量或字符串标量。

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

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

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

变量数据:

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

  • 一个数字向量。

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

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

逻辑向量:

  • 一个n-element vector逻辑向量,其中逻辑1真正的)值表示所需的变量。

  • 可选地,省略尾随后面的值真正的价值。

  • [假假真假]- an的第三个变量——- - - - - -4表格

  • [假假真]-任意大小表中的第三个变量

  • [假真真]-任意大小表中的第二个和第三个变量

变量类型:

  • 一个vartype命令,选择指定类型的表变量。

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

绘制你的数据

指定的表变量可以包含任何数值数据类型。

要绘制一个数据集,请指定一个变量thetavar还有一个变量rhovar.例如,创建一个包含三个变量的表。画出Th而且R1变量。

创建一个随机数字表Th = linspace(0,2*pi,10)';R1 = randi([0 10],10,1);R2 = randi([20 - 30],10,1);tbl = table(Th,R1,R2);创建极散点图polarscatter(资源描述,“Th”R1的

若要一起绘制多个数据集,请为thetavarrhovar,或者两者都有。如果为两个参数指定多个变量,则每个参数的变量数量必须相同。

例如,绘制Th变量θ-轴和R1而且R2变量r设在。

polarscatter(资源描述,“Th”,{R1的R2的})

还可以为表变量使用不同的索引方案。例如,指定thetavar作为变量名和rhovar作为一个索引号。

polarscatter(资源描述,“Th”, 2)

表变量包含ρ值,指定为一个或多个表变量索引。

指定表索引

使用下列任何索引方案来指定所需的一个或多个变量。

索引方案 例子

变量名:

  • 字符向量或字符串标量。

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

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

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

变量数据:

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

  • 一个数字向量。

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

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

逻辑向量:

  • 一个n-element vector逻辑向量,其中逻辑1真正的)值表示所需的变量。

  • 可选地,省略尾随后面的值真正的价值。

  • [假假真假]- an的第三个变量——- - - - - -4表格

  • [假假真]-任意大小表中的第三个变量

  • [假真真]-任意大小表中的第二个和第三个变量

变量类型:

  • 一个vartype命令,选择指定类型的表变量。

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

绘制你的数据

指定的表变量可以包含任何数值数据类型。

要绘制一个数据集,请指定一个变量thetavar还有一个变量rhovar.例如,创建一个包含三个变量的表。画出Th而且R1变量。

创建一个随机数字表Th = linspace(0,2*pi,10)';R1 = randi([0 10],10,1);R2 = randi([20 - 30],10,1);tbl = table(Th,R1,R2);创建极散点图polarscatter(资源描述,“Th”R1的

若要一起绘制多个数据集,请为thetavarrhovar,或者两者都有。如果为两个参数指定多个变量,则每个参数的变量数量必须相同。

例如,绘制Th变量θ-轴和R1而且R2变量r设在。

polarscatter(资源描述,“Th”,{R1的R2的})

还可以为表变量使用不同的索引方案。例如,指定thetavar作为变量名和rhovar作为一个索引号。

polarscatter(资源描述,“Th”, 2)

PolarAxes对象。如果不指定极轴,那么polarscatter使用当前轴。polarscatter不支持在笛卡尔轴上金宝app绘图。

名称-值参数

的可选逗号分隔对名称,值参数。的名字参数名称和价值对应的值。的名字必须出现在引号内。您可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:polarscatter (th, r,‘满’,‘MarkerFaceAlpha’,5)创建填充的半透明标记。

这里列出的散点对象属性只是一个子集。有关完整列表,请参见散射特性

标记面透明度,指定为范围内的标量[0, 1].1表示不透明,0表示透明。0到1之间的值是半透明的。

标记轮廓颜色,已指定“平”、RGB三元组、十六进制颜色代码、颜色名称或短名称。的默认值“平”使用来自CData财产。

对于自定义颜色,请指定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飞行符”

样品的颜色为青色

“红色” “米” [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.5 0.5 0.5]

例子:“蓝”

例子:“# D2F9A7”

标记填充颜色,指定为“平”“汽车”、RGB三元组、十六进制颜色代码、颜色名称或短名称。的“平”选项使用CData值。的“汽车”选项使用与颜色属性。

对于自定义颜色,请指定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飞行符”

样品的颜色为青色

“红色” “米” [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.3 0.2 0.1]

例子:“绿色”

例子:“# D2F9A7”

标记边缘的宽度,指定为以点为单位的正值。

例子:0.75

表变量中包含颜色数据,指定为变量索引放入源表中。

指定表索引

使用下列索引方案指定所需的变量。

索引方案 例子

变量名:

字符向量或字符串标量。

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

变量数量:

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

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

逻辑向量:

  • 一个n-element vector逻辑向量,其中逻辑1真正的)值表示所需的变量。

  • 可选地,省略尾随后的值。真正的价值。

  • [假假真假]- an的第三个变量——- - - - - -4表格

  • [假假真]-任意大小表中的第三个变量

变量类型:

一个vartype命令,选择指定类型的表变量。

  • vartype(双)—包含双重值的变量

指定颜色数据

指定ColorVariable属性控制标记的颜色。变量中的数据控制标记填充时的颜色MarkerFaceColor属性设置为“平”.数据还可以控制记号笔的轮廓颜色,当MarkerEdgeColor设置为“平”

指定的表变量可以包含任何数字类型的值。取值有以下两种形式:

  • 线性映射到当前颜色映射的一列数字。

  • RGB三元组的三列数组。RGB三元组是三元素向量,其值指定特定颜色的红、绿和蓝分量的强度。强度必须在这个范围内[0, 1].例如,[0.5 0.7 1]指定浅蓝色的阴影。

当你设置ColorVariable属性,MATLAB更新CData财产。

在R2016b中引入