散点图
创建X
在0和0之间的200个同样间隔的值。
.创建y
作为带有随机噪声的余弦值。然后,创建散点图。
x = linspace(0,3 *π,200);Y = cos(x) + rand(1200);散射(x, y)
使用不同大小的圆创建散点图。指定大小为点的平方
x = linspace(0,3 *π,200);Y = cos(x) + rand(1200);sz = linspace(1,100,200);散射(x,y,sz)
对应的元素X
那y
,SZ.
确定每个圆的位置和大小。要绘制所有圈子,具有平等区域,指定SZ.
作为数字标量。
创建一个散点图并改变圆形颜色。
x = linspace(0,3 *π,200);Y = cos(x) + rand(1200);c = linspace(1,10,长度(x));散射(x,y,[],c)
对应的元素X
那y
,C
确定每个圆的位置和颜色。这散射
功能映射元素C
更改为当前颜色图中的颜色。
创建散点图并填充标记。散射
使用标记边缘的颜色填充每个标记。
x = linspace(0,3 *π,200);Y = cos(x) + rand(1200);SZ = 25;c = linspace(1,10,长度(x));散射(x,y,sz,c,'填充')
创建向量X
和y
作为随机噪声的正弦和余弦值。然后,创建一个散点图并使用钻石标记,面积为140分。
θ= linspace(0, 2 *π,150);X = sin(theta) + 0.75*rand(1150);Y = cos(theta) + 0.75*rand(1150);深圳= 140;散射(x, y,深圳,'D')
创建向量X
和y
作为随机噪声的正弦和余弦值。创建一个散点图并设置标记边缘颜色,标记面色和线宽。
θ= linspace(0, 2 *π,300);X = sin(theta) + 0.75*rand(1300);Y = cos(theta) + 0.75*rand(1300);深圳= 40;散射(x, y,深圳,“MarkerEdgeColor”(0。5。5),......'markerfacecolor',[0。7),......'行宽',1.5)
你可以改变分散点的透明度通过设置AlphaData
不同不透明度值的矢量的属性。确保散点图使用AlphaData
值,设置markerfacealpha.
财产'平坦的'
.
创建一组正态分布的随机数。然后用填充标记创建数据的散点图。
X = RANDN(1000,1);Y = Randn(1000,1);s =散射(x,y,'填充');
根据零的距离设置每个点的不透明度。
distfromzero =√x。^ 2 + y ^ 2);s.AlphaData = distfromzero;s.MarkerFaceAlpha ='平坦的';
从R2019b开始,可以使用Tiledlayout.
和nextdile.
功能。打电话给Tiledlayout.
函数创建一个2×1瓷砖图表布局。打电话给nextdile.
创建轴对象的功能AX1
和AX2.
.将分散的数据绘制到每个轴上。在底部散点图中,指定钻石填充的菱形标记。
x = linspace(0,3 *π,200);Y = cos(x) + rand(1200);Tiledlayout(2,1)%顶级情节ax₁= nexttile;散射(ax₁,x, y)%底部情节ax2 = nexttile;散射(ax2, x, y,'填充'那'D')
创建散点图并返回散点序列对象,S.
.
Theta = linspace(0,1,500);x = exp(θ)。* sin(100 *θ);y = exp(θ)。* cos(100 * theta);s =散射(x,y);
使用S.
查询和设置散点序列创建后的属性。设置线宽为0.6
点。设置标记边缘颜色为蓝色。使用RGB三联体颜色设置标记面颜色。
S.LineWidth = 0.6;S.MarkeredGecolor ='B';S.MarkerFaceColor = [0 0.5 0.5];
X
-X- 建结X-坐标,指定为标量、向量或矩阵。的大小和形状X
取决于您的数据的形状。此表描述了最常见的情况。
类型的情节 | 如何指定坐标 |
---|---|
单点 | 指定 散射(1,2) |
一组点 | 指定 散射([1 2 3]、[4;5;6) |
多组点数是不同颜色的点 | 如果所有集合都共享相同X- 要么y-CoordInate,将共享坐标指定为向量,另一个坐标作为矩阵。向量的长度必须与矩阵的一个尺寸匹配。例如: 散射([1 2 3],[4 5 6; 7 8 9]) 散射 绘制矩阵中的每列的单独的点集。或者,指定 散射([1 3 5; 2 4 6],[10 25 45; 20 40 60]) |
数据类型:单身的
|双倍的
|INT8.
|int16
|int32
|INT64.
|uint8.
|uint16
|UINT32.
|UINT64
|分类
|datetime
|期间
y
-y- 建结y-坐标,指定为标量、向量或矩阵。的大小和形状y
取决于您的数据的形状。此表描述了最常见的情况。
类型的情节 | 如何指定坐标 |
---|---|
单点 | 指定 散射(1,2) |
一组点 | 指定 散射([1 2 3]、[4;5;6) |
多组点数是不同颜色的点 | 如果所有集合都共享相同X- 要么y-CoordInate,将共享坐标指定为向量,另一个坐标作为矩阵。向量的长度必须与矩阵的一个尺寸匹配。例如: 散射([1 2 3],[4 5 6; 7 8 9]) 散射 绘制矩阵中的每列的单独的点集。或者,指定 散射([1 3 5; 2 4 6],[10 25 45; 20 40 60]) |
数据类型:单身的
|双倍的
|INT8.
|int16
|int32
|INT64.
|uint8.
|uint16
|UINT32.
|UINT64
|分类
|datetime
|期间
SZ.
-标志尺寸[]
标记大小,指定为数字标量、向量、矩阵或空数组([]
)。大小控制位平方中的每个标记的区域。空数组指定默认大小为36分。您指定大小的方式取决于您指定的方式X
和y
,以及你希望情节是怎样的。此表描述了最常见的情况。
期望的标记尺寸 | X 和y |
SZ. |
例子 |
---|---|---|---|
所有点的大小相同 |
标量 |
指定 X = [1 2 3 4];Y = [16 6;3 8;2 7;4 9];散射(x, y, 100) |
|
每个点的不同尺寸 |
相同长度的载体 |
|
指定 X = [1 2 3 4];Y = [1 3 2 4];Sz = [80 150 700 50];散射(x,y,sz) 指定 X = [1 2 3 4];Y = [1 3 2 4];sz = [80 30;150 900;50 2000;200 350];散射(x,y,sz) |
每个点的不同尺寸 |
至少一个 |
|
指定 X = [1 2 3 4];Y = [16 6;3 8;2 7;4 9];sz = [80 150 50 700];散射(x,y,sz) 指定 X = [1 2 3 4];Y = [16 6;3 8;2 7;4 9];sz = [80 30;150 900;50 2000;200 350];散射(x,y,sz) |
C
-标记颜色标记颜色,指定为颜色名称、RGB三元组、RGB三元组的矩阵或颜色映射索引的向量。
颜色名称 - 诸如'红色的'
或者是一个短名字,如'r'
.
RGB三元组——一个由三个元素组成的行向量,其元素指定颜色的红、绿、蓝分量的强度。强度必须在这个范围内[0,1]
;例如,(0.4 0.6 0.7)
.RGB三胞胎可用于创建自定义颜色。
RGB三元组的矩阵 - 三列矩阵,其中每行是RGB三联体。
Colormap指数矢量 - 数字值的矢量与相同的长度X
和y
vectors。
指定颜色的方式取决于所需的颜色方案,以及您是否正在绘制一组坐标或多组坐标。此表描述了最常见的情况。
配色方案 | 如何指定颜色 | 例子 |
---|---|---|
对所有的点使用一种颜色。 |
从下表中指定颜色名称或短名称,或指定一个RGB三元组。 |
绘制一组点,并指定颜色为 分散(1:4,[2 5 3 7],[],'红色的')
绘制两组点,并使用RGB三重态指定为红色的颜色。 散射(1:4,[2 5; 1 2; 8 4; 11 9],[],[],[1 0 0]) |
使用Colormap将不同颜色分配给每个点。 |
指定数字的行或列向量。这些数字索引到当前颜色映射数组中。最小的值映射到colormap中的第一行,最大的值映射到最后一行。中间值线性地映射到中间行。 如果您的绘图有三个点,请指定列向量以确保将值解释为Colormap Incices。 只有当 |
创建矢量 c = 1:4;散射(1:4,[2 5 3 7],[],C)Colormap(GCA,'冬天')
|
为每个点创建自定义颜色。 |
指定RGB三元组的M×3矩阵,其中M是图中的点数。 只有当 |
创建一个矩阵 c = [0 1 0;1 0 0;0.5 0.5 0.5;0.6 0 1];散射(1:4,[2 5 3 7],[],C) |
为每个数据集创建不同的颜色。 |
指定RGB三元组的N键矩阵,其中n是数据集的数量。 只有在至少一个中只能使用此方法 |
创建一个矩阵 C = [1 0 0;0.6 0 1];S =散射(1:4,[2 5;1 - 2;8 4;11 9], [], c) |
颜色名称 | 短名称 | RGB三重态 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
'红色的' |
'r' |
(1 0 0) |
'#ff0000' |
|
'绿色' |
'G' |
[0 1 0] |
'#00ff00' |
|
“蓝” |
'B' |
(0 0 1) |
'#0000ff' |
|
“青色” |
'C' |
(0 1 1) |
'#00ffff' |
|
“红色” |
“米” |
(1 0 1) |
'#ff00ff' |
|
'黄色' |
'是' |
[1 1 0] |
'#ffff00' |
|
'黑色的' |
“k” |
(0 0 0) |
# 000000的 |
|
'白色的' |
'W' |
[1 1] |
'#ffffff' |
|
这里是RGB三联体和十六进制颜色代码的默认颜色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) |
'#7e2f8e' |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
MKR.
-标记类型“o”
(默认)|“+”
|‘*’
|'。'
|'X'
|......标记类型,指定为此表中列出的值之一。
标记 | 描述 |
---|---|
“o” |
圆圈 |
“+” |
加号 |
‘*’ |
星号 |
'。' |
点 |
'X' |
交叉 |
“_” |
水平线 |
“|” |
垂直的线 |
' |
正方形 |
'D' |
钻石 |
“^” |
Upward-pointing三角形 |
'v' |
向下指向三角形 |
“>” |
右三角形 |
“<” |
左侧三角形 |
'P' |
五角星形 |
'H' |
六芒星 |
'填充'
-选择填补内部的标记'填充'
选项填充标记的内部,指定为'填充'
.使用这个选项的标记有一个面,例如,“o”
或'正方形'
.没有面且只包含边的记号笔不能画(“+”
那‘*’
那'。'
,'X'
)。
这'填充'
选项设置MarkerfaceColor.
财产的散射
对象'平坦的'
和MarkerEdgeColor
财产'没有任何'
,所以标记面绘制,但边缘不绘制。
斧头
-目标轴轴
目的|略略
目的|GeographicAxes
目的目标轴,指定为一个轴
对象,A略略
对象,或者GeographicAxes
对象。如果你没有指定坐标轴,并且当前的坐标轴是笛卡尔坐标轴,那么散射
功能使用当前轴。要绘制到极轴上,请指定略略
对象作为第一个输入参数或使用波尔斯电器
函数。要绘制到地理轴中,请指定GeographicAxes
对象作为第一个输入参数或使用geoscatter
函数。
指定可选的逗号分离对名称,价值
参数。名称
是参数名称和价值
为对应值。名称
必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家
.
“MarkerFaceColor”、“红”
将标记面色设置为红色。
这散射
这里列出的对象属性只是一个子集。有关完整列表,请参见散射特性.
“MarkerEdgeColor”
-大纲标志颜色'平坦的'
(默认)|RGB三重态|十六进制颜色代码|'r'
|'G'
|'B'
|......标记轮廓颜色,指定'平坦的'
、RGB三元组、十六进制颜色代码、颜色名称或短名称。的默认值'平坦的'
使用来自CData
财产。
对于自定义颜色,指定RGB三元组或十六进制颜色代码。
RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0,1]
;例如,(0.4 0.6 0.7)
.
十六进制颜色代码是字符向量或以哈希符号开头的字符串标量(#
),然后是3个或6个十六进制数字,其范围可以是0.
到F
.这些值不区分大小写。因此,颜色是代码“# FF8800”
那'#ff8800'
那“# F80”
,'#f80'
是等同的。
或者,您可以通过名称指定一些常见的颜色。该表列出了已命名的颜色选项、等价的RGB三联体和十六进制颜色代码。
颜色名称 | 短名称 | RGB三重态 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
'红色的' |
'r' |
(1 0 0) |
'#ff0000' |
|
'绿色' |
'G' |
[0 1 0] |
'#00ff00' |
|
“蓝” |
'B' |
(0 0 1) |
'#0000ff' |
|
“青色” |
'C' |
(0 1 1) |
'#00ffff' |
|
“红色” |
“米” |
(1 0 1) |
'#ff00ff' |
|
'黄色' |
'是' |
[1 1 0] |
'#ffff00' |
|
'黑色的' |
“k” |
(0 0 0) |
# 000000的 |
|
'白色的' |
'W' |
[1 1] |
'#ffffff' |
|
'没有任何' |
不适用 | 不适用 | 不适用 | 没有颜色 |
以下是RGB三元组和十六进制颜色代码,用于默认颜色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) |
'#7e2f8e' |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
例子:[0.5 0.5 0.5]
例子:“蓝”
例子:“# D2F9A7”
'markerfacecolor'
-标记填充颜色'没有任何'
(默认)|'平坦的'
|'汽车'
|RGB三重态|十六进制颜色代码|'r'
|'G'
|'B'
|......标记填充颜色,指定为'平坦的'
那'汽车'
、RGB三元组、十六进制颜色代码、颜色名称或短名称。这'平坦的'
选项使用CData
价值观。这'汽车'
选项使用与相同的颜色颜色
属性为坐标轴。
对于自定义颜色,指定RGB三元组或十六进制颜色代码。
RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0,1]
;例如,(0.4 0.6 0.7)
.
十六进制颜色代码是字符向量或以哈希符号开头的字符串标量(#
),然后是3个或6个十六进制数字,其范围可以是0.
到F
.这些值不区分大小写。因此,颜色是代码“# FF8800”
那'#ff8800'
那“# F80”
,'#f80'
是等同的。
或者,您可以通过名称指定一些常见的颜色。该表列出了已命名的颜色选项、等价的RGB三联体和十六进制颜色代码。
颜色名称 | 短名称 | RGB三重态 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
'红色的' |
'r' |
(1 0 0) |
'#ff0000' |
|
'绿色' |
'G' |
[0 1 0] |
'#00ff00' |
|
“蓝” |
'B' |
(0 0 1) |
'#0000ff' |
|
“青色” |
'C' |
(0 1 1) |
'#00ffff' |
|
“红色” |
“米” |
(1 0 1) |
'#ff00ff' |
|
'黄色' |
'是' |
[1 1 0] |
'#ffff00' |
|
'黑色的' |
“k” |
(0 0 0) |
# 000000的 |
|
'白色的' |
'W' |
[1 1] |
'#ffffff' |
|
'没有任何' |
不适用 | 不适用 | 不适用 | 没有颜色 |
以下是RGB三元组和十六进制颜色代码,用于默认颜色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) |
'#7e2f8e' |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
例子:(0.3 0.2 0.1)
例子:'绿色'
例子:“# D2F9A7”
'行宽'
-标记边宽度0.5
(默认)|积极价值标记边的宽度,以点为单位指定为正数。
例子:0.75
S.
-散射
目的散射
对象|数组散射
对象散射
对象或一系列散射
对象。使用S.
创建它后修改散点图的属性。
使用说明和限制:
金宝app支持高数组的语法X
和y
是:
散射(x,y)
散射(X, Y,深圳)
散射(x,y,sz,c)
分散(___,'填充')
mkr散射(___)
散射(___,名称,价值)
散射(斧头,___)
SZ.
必须是标量或空的[]
.
C
必须是标量或RGB三重态。
不支持分类输入。金宝app
与高阵列,散射
函数迭代绘图,随着读取更多数据而逐步添加到绘图中。在更新过程中,进度指示器显示已绘制数据的比例。在更新过程中,在情节完成之前,支持缩放和平移。金宝app要停止更新进程,请按进度指示器中的暂停按钮。
有关更多信息,请参见高阵的可视化.
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。