polarscatter
在极坐标散点图
语法
描述
向量和矩阵数据
polarscatter (___,
设置标记符号。例如,mkr
)“+”
显示十字标记。指定标记符号后的任何输入参数组合在前面的语法。
polarscatter (___“了”)
充满标记内部。
表数据
例子
创建散点图
使用了标记,标记大小
创建一个散点图,使用了标记指定可选的输入参数,“填充”
。将标记大小设置为75点的平方。
th = linspace(0, 2π,20);r =兰德(20);深圳= 75;polarscatter (th, r,深圳,“填充”)
使用标记不同的大小和颜色
创建一个散点图,不同大小和颜色的标记。指定可选的大小和颜色输入参数向量。使用独特的颜色向量中的值来指定你想要的不同的颜色。的值映射到colormap颜色。
th =π/ 4:π/ 2 *π;r = 6 12 18 16 11 15 15 [19];深圳= 100 * 15 20 3 15 3 6 40 [6];c = [1 2 2 2 1 1 2 1];polarscatter (th, r,深圳,c,“填充”,“MarkerFaceAlpha”5)
从度转换为弧度之前策划
创建数据值在度的地方。自polarscatter
需要在弧度角值,绘制使用之前的值转换为弧度函数
。
50 th = linspace (0360);r = 0.005 * 10 th /;th_radians =函数(th);polarscatter (th_radians, r)
结合两个散点图
结合两个散点图在相同的极性轴使用持有
命令。添加一个传奇,每一个图表的描述。
提前th =π/ 6:π/ 2 *π;r1 =兰德(12日1);polarscatter (th, r1,“填充”)举行在r2 =兰德(12日1);polarscatter (th, r2,“填充”)举行从传奇(”系列“,“B系列”)
修改后的散点图的创建
创建一个散点图,并将分散的对象分配给变量ps
。
提前th =π/ 6:π/ 2 *π;1 r =兰特(12日);ps = polarscatter (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 (x0 1双):SizeData: 36 CData:[0 0.4470 - 0.7410]标记:“o”MarkerEdgeColor:“没有一个”MarkerFaceColor:“平”线宽:0.5000显示所有属性
使用ps
修改后创建散射的属性对象。
ps.Marker =“广场”;ps.SizeData = 200;ps.MarkerFaceColor =“红色”;ps.MarkerFaceAlpha = 5;
数据从一个表
自从R2021b
一种方便的方法绘制的数据表是通过表的polarscatter
功能和指定的变量要阴谋。例如,与三个变量创建一个表,绘制“Th”
和R1的
变量。
%创建一个随机数字表Th = linspace(0, 2 *π,50)';R1 =兰迪([0 10],50岁,1);randi R2 =((20 30), 50岁,1);台=表(Th、R1、R2);%创建极散点图polarscatter(资源描述,“Th”,R1的)
你也可以在同一时间多个变量。例如,情节两套通过指定半径值rvar
单元阵列参数{R1, R2的}
。然后添加一个传奇。传说标签匹配的变量名。
polarscatter(资源描述,“Th”,{R1的,R2的})传说
使用自定义标记大小和颜色表数据绘图
自从R2021b
一种阴谋的数据表和自定义颜色和标记大小设置ColorVariable
和SizeData
属性。你可以设置这些属性名称参数当你调用polarscatter
功能,或者你可以设置的散射
对象之后。
例如,创建一个表有三个变量的随机数字,和情节Th
和
R
变量与标记。通过指定的不同标志的颜色ColorVariable
名称-值参数。返回散射
对象作为年代
以后,你可以设置其他属性。
Th = linspace(0, 2 *π,50)';R =兰迪([0 10],50岁,1);颜色=兰德(50,1);台=表(Th, R,颜色);s = polarscatter(资源描述,“Th”,“R”,“填充”,“ColorVariable”,“颜色”);
改变大小,以100分通过设置标志SizeData
财产。
年代。SizeData = 100;
输入参数
θ
- - - - - -θ值
标量|向量|矩阵
θ值,指定为一个标量、向量或矩阵。的ThetaData
分散对象的属性存储θ值。
的大小和形状θ
取决于你的数据的形状。此表描述了最常见的情况。
类型的情节 | 如何指定坐标 |
---|---|
单点 | 指定 polarscatter(π/ 2,0.5) |
一个点集 | 指定 polarscatter([0π/ 4π/ 2],[1;2;3)) |
多组不同颜色的点 | 如果所有的组共享相同的θ或ρ值,指定共享坐标向量和其他坐标矩阵。向量的长度必须匹配矩阵的维度之一。例如: polarscatter([0π/ 4π/ 2]、[4 5 6;7 8 9]) polarscatter 情节一个单独的矩阵的每一列的点的集合。另外,指定 polarscatter([0π/ 6π/ 2;π/ 8π/ 4π]、[1 2 3;4 5 6]) |
度转换为弧度,使用函数
。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
ρ
- - - - - -ρ值
标量|向量|矩阵
ρ值,指定为一个标量、向量或矩阵。的RData
分散对象的属性存储ρ值。
的大小和形状ρ
取决于你的数据的形状。此表描述了最常见的情况。
类型的情节 | 如何指定坐标 |
---|---|
单点 | 指定 polarscatter(π/ 2,0.5) |
一个点集 | 指定 polarscatter([0π/ 4π/ 2],[1;2;3)) |
多组不同颜色的点 | 如果所有的组共享相同的θ或ρ值,指定共享坐标向量和其他坐标矩阵。向量的长度必须匹配矩阵的维度之一。例如: polarscatter([0π/ 4π/ 2]、[4 5 6;7 8 9]) polarscatter 情节一个单独的矩阵的每一列的点的集合。另外,指定 polarscatter([0π/ 6π/ 2;π/ 8π/ 4π]、[1 2 3;4 5 6]) |
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
深圳
- - - - - -标志尺寸
36(默认)|数字标量|行或列向量|矩阵|[]
标记大小,指定为一个数字标量、向量,矩阵,或空数组([]
)。控制每一个标记点的面积大小的平方。一个空数组指定默认大小36分。你指定的方式取决于您指定大小θ
和ρ
,以及你想要的情节。此表描述了最常见的情况。
所需的标记大小 | θ 和ρ |
深圳 |
例子 |
---|---|---|---|
同样大小的所有点 |
标量 |
指定 th =[0π/ 6π/ 2);r = [1 2;2 - 4;5 6];polarscatter (th, r, 100) |
|
不同大小为每个点 |
向量的长度相同 |
|
指定 th =[0π/ 6π/ 2);(r = 1;2;3);深圳= (50 500 100);polarscatter (th, r,深圳) 指定 th =[0π/ 6π/ 2);(r = 1;2;3);深圳= [50 500 100;300 1000 200];polarscatter (th, r,深圳) |
不同大小为每个点 |
至少一个 |
|
指定 th =[0π/ 6π/ 2);r = [1 2;2 - 4;5 6];深圳= (50 500 1000);polarscatter (th, r,深圳) 指定 th =[0π/ 6π/ 2);r = [1 2;2 - 4;5 6];深圳= [50 500;1000 2000;100 300);polarscatter (th, r,深圳) |
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
c
- - - - - -标志的颜色
颜色名称|RGB值|矩阵的RGB三胞胎|向量的colormap指数
标志的颜色,颜色名称,指定RGB值,矩阵的RGB三胞胎,或一个向量colormap指数。
颜色名称,颜色名称等
“红色”
,或者一个短名称等“r”
。RGB值——三元素的行向量元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内
[0,1]
;例如,(0.4 0.6 0.7)
。创建自定义颜色RGB三胞胎是有用的。RGB三胞胎的矩阵——一个三列的矩阵中每一行是一个RGB值。
colormap指数——一个向量的向量的数值是相同的长度
θ
和ρ
向量。
你指定的颜色取决于所需的配色方案和无论你是坐标绘制一组或多组坐标。此表描述了最常见的情况。
配色方案 | 如何指定颜色 | 例子 |
---|---|---|
对所有的点使用一种颜色。 |
指定一个颜色名称或从下表短名称,或指定一个RGB值。 |
绘制一个点集,指定颜色 th =[0π/ 6π/ 2);r = (1 2 3);c =“红色”;polarscatter (th, r, [], c)
绘制两组点,使用一个RGB值指定颜色为红色。 th =[0π/ 6π/ 2);r = [1 2;2 - 4;5 6];c = (1 0 0);polarscatter (th, r, [], c) |
使用colormap不同颜色分配给每一个点。 |
指定一个行或列向量的数字。当前colormap数字索引数组。最小的值映射到第一行colormap,映射到最后一行和最大的价值。中间值线性映射到中间行。 如果你的阴谋有三个点,指定一个列向量,确保值解释为colormap指数。 您可以使用这个方法只有当 |
创建一个向量 th =[0π/ 6π/ 2 * 2π/ 3);r = (1 2 3 4);c = (1 2 3 4);polarscatter (th, r, [], c) colormap (gca),“冬天”)
|
为每个点创建一个自定义颜色。 |
指定一个m-by-3矩阵的RGB三胞胎,m是情节点的数量。 您可以使用这个方法只有当 |
创建一个矩阵 th =[0π/ 6π/ 2 * 2π/ 3);r = (1 2 3 4);c = [1 0 0;0 1 0;0 0 1;0 0 0];polarscatter (th, r, [], c) |
为每个数据集创建一个不同的颜色。 |
指定一个RGB三胞胎n-by-3矩阵,其中n是数据集的数量。 您可以使用这个方法只有当至少一个 |
创建一个矩阵 th =[0π/ 6π/ 2);r = [1 2;2 - 4;5 6];c = [1 0 0;0 0 1);polarscatter (th, r, [], c) |
颜色名称和RGB三胞胎常见的颜色
颜色名称 | 短名称 | RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
“红色” |
“r” |
(1 0 0) |
“# FF0000” |
|
“绿色” |
‘g’ |
(0 1 0) |
“# 00 ff00” |
|
“蓝” |
“b” |
(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” |
|
这是默认颜色的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) |
“# 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” |
|
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|字符
|字符串
mkr
- - - - - -标记符号
“o”
(默认)|“+”
|‘*’
|“。”
|“x”
|“年代”
|……
标记符号,指定为这个表中列出的标志符号之一。
标记 | 描述 | 产生的标志 |
---|---|---|
“o” |
圆 |
|
“+” |
加号 |
|
‘*’ |
星号 |
|
“。” |
点 |
|
“x” |
交叉 |
|
“_” |
水平线 |
|
“|” |
垂直的线 |
|
“年代” |
广场 |
|
' d ' |
钻石 |
|
“^” |
Upward-pointing三角形 |
|
“v” |
向下的三角形 |
|
“>” |
三点三角形 |
|
“<” |
只左向三角形 |
|
“p” |
五角星形 |
|
“h” |
六角星形 |
|
的标记
分散对象的属性存储标志符号。
资源描述
- - - - - -源表
表|时间表
源表包含数据的阴谋。指定这个参数作为一个表或一个时间表。
thetavar
- - - - - -表变量包含θ值
一个或多个表变量指标
表变量包含θ值,指定为一个或多个表变量指标。
指定表索引
使用下列索引方案指定所需的变量或变量。
索引方案 | 例子 |
---|---|
变量名:
|
|
变量数据:
|
|
逻辑向量:
|
|
变量类型:
|
|
策划你的数据
您所指定的表变量可以包含任何数字数据类型。
绘制一个数据集,指定一个变量thetavar
和一个变量rhovar
。例如,创建一个表有三个变量。画出Th
和R1
变量。
%创建一个随机数字表Th = linspace(0, 2 *π,10)';R1 =兰迪([0 10]10 1);R2 =兰迪([20 30]10 1);台=表(Th、R1、R2);%创建极散点图polarscatter(资源描述,“Th”,R1的)
绘制多个数据集在一起,指定多个变量thetavar
,rhovar
,或两者兼而有之。如果你指定多个变量的参数,每个参数变量的数量必须相同。
例如,绘制Th
变量的θ设在和R1
和R2
变量的r设在。
polarscatter(资源描述,“Th”,{R1的,R2的})
您还可以使用不同的索引方案表变量。例如,指定thetavar
作为一个变量名rhovar
作为一个索引号。
polarscatter(资源描述,“Th”,2)
rhovar
- - - - - -表变量包含ρ值
一个或多个表变量指标
表变量包含ρ值,指定为一个或多个表变量指标。
指定表索引
使用下列索引方案指定所需的变量或变量。
索引方案 | 例子 |
---|---|
变量名:
|
|
变量数据:
|
|
逻辑向量:
|
|
变量类型:
|
|
策划你的数据
您所指定的表变量可以包含任何数字数据类型。
绘制一个数据集,指定一个变量thetavar
和一个变量rhovar
。例如,创建一个表有三个变量。画出Th
和R1
变量。
%创建一个随机数字表Th = linspace(0, 2 *π,10)';R1 =兰迪([0 10]10 1);R2 =兰迪([20 30]10 1);台=表(Th、R1、R2);%创建极散点图polarscatter(资源描述,“Th”,R1的)
绘制多个数据集在一起,指定多个变量thetavar
,rhovar
,或两者兼而有之。如果你指定多个变量的参数,每个参数变量的数量必须相同。
例如,绘制Th
变量的θ设在和R1
和R2
变量的r设在。
polarscatter(资源描述,“Th”,{R1的,R2的})
您还可以使用不同的索引方案表变量。例如,指定thetavar
作为一个变量名rhovar
作为一个索引号。
polarscatter(资源描述,“Th”,2)
罗马帝国
- - - - - -PolarAxes
对象
PolarAxes
对象
PolarAxes
对象。如果你不指定极轴,然后polarscatter
使用当前的轴。polarscatter
不支持策划到笛卡尔金宝app轴。
名称-值参数
指定可选的逗号分隔条名称,值
参数。的名字
参数名称和吗价值
相应的价值。的名字
必须出现在引号。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家
。
polarscatter (th, r,‘满’,‘MarkerFaceAlpha’, 5)
创建了,半透明的标记。
分散对象属性列在这里只是一个子集。一个完整的列表,请参阅散射特性。
MarkerFaceAlpha
- - - - - -标记的脸透明度
1
(默认)|标量范围内[0,1]
标记的脸透明度,指定为一个标量范围[0,1]
。值是不透明和0是透明的。值在0和1之间是半透明的。
MarkerEdgeColor
- - - - - -大纲标志颜色
“平”
(默认)|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……
指定标记颜色,轮廓“平”
,一个RGB值,一个十六进制的颜色代码,一个颜色的名字,或者一个短名称。的默认值“平”
使用的颜色CData
财产。
为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内
[0,1]
;例如,(0.4 0.6 0.7)
。十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(
#
)后面跟着三个月或六个十六进制数字,它的范围可以从0
来F
。的值是不区分大小写的。因此,颜色代码“# FF8800”
,“# ff8800”
,“# F80”
,“# f80”
是等价的。
或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。
颜色名称 | 短名称 | RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
“红色” |
“r” |
(1 0 0) |
“# FF0000” |
|
“绿色” |
‘g’ |
(0 1 0) |
“# 00 ff00” |
|
“蓝” |
“b” |
(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” |
|
“没有” |
不适用 | 不适用 | 不适用 | 没有颜色 |
这是默认颜色的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) |
“# 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” |
|
例子:(0.5 0.5 0.5)
例子:“蓝”
例子:“# D2F9A7”
MarkerFaceColor
- - - - - -标记填充颜色
“没有”
(默认)|“平”
|“汽车”
|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……
填充颜色标志,指定为“平”
,“汽车”
,一个RGB值,一个十六进制的颜色代码,一个颜色的名字,或者一个短名称。的“平”
选择使用CData
值。的“汽车”
选择使用相同的颜色颜色
财产的轴。
为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内
[0,1]
;例如,(0.4 0.6 0.7)
。十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(
#
)后面跟着三个月或六个十六进制数字,它的范围可以从0
来F
。的值是不区分大小写的。因此,颜色代码“# FF8800”
,“# ff8800”
,“# F80”
,“# f80”
是等价的。
或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。
颜色名称 | 短名称 | RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
“红色” |
“r” |
(1 0 0) |
“# FF0000” |
|
“绿色” |
‘g’ |
(0 1 0) |
“# 00 ff00” |
|
“蓝” |
“b” |
(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” |
|
“没有” |
不适用 | 不适用 | 不适用 | 没有颜色 |
这是默认颜色的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) |
“# 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” |
|
例子:(0.3 0.2 0.1)
例子:“绿色”
例子:“# D2F9A7”
线宽
- - - - - -标记边缘宽度
0.5
(默认)|积极的价值
标记边缘宽度,单位指定为一个积极的价值点。
例子:0.75
ColorVariable
- - - - - -表变量包含的颜色数据
表变量索引
表变量包含的颜色数据,指定为一个变量指数到源表。
指定表的索引
使用下列索引方案指定所需的变量。
索引方案 | 例子 |
---|---|
变量名: 一个特征向量或字符串标量。 |
|
变量数量: 索引数字指的是表中的一个变量的位置。 |
|
逻辑向量:
|
|
变量类型: 一个 |
|
指定颜色数据
指定ColorVariable
属性控制的颜色标记。变量控制中的数据填充颜色的标志MarkerFaceColor
属性设置为“平”
。标记轮廓颜色,还可以控制的数据时MarkerEdgeColor
被设置为“平”
。
您所指定的表变量可以包含任何数字类型的值。的值可以在以下形式:
一列数字线性映射到当前colormap。
RGB三胞胎的三列的数组。RGB三胞胎三元素向量的值指定强度的红色,绿色和蓝色的组件特定的颜色。强度必须在范围内
[0,1]
。例如,(0.5 - 0.7 (1)
指定了一个淡蓝色的阴影。
当你设置ColorVariable
财产,MATLAB更新CData
财产。
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。