polarhistogram
极坐标直方图
语法
描述
例子
创建直方图在极坐标
创建一个介于0和之间的向量 .创建一个直方图,显示数据被分为六个分类箱。
Theta = [0.1 1.1 5.4 3.4 2.3 4.5 3.2 3.4 5.6 2.3 2.1 3.5 0.6 6.1];polarhistogram(θ,6)
为极坐标直方图指定箱的数量
从之间的100,000个值创建一个直方图图 而且 ,并将数据分类到25个箱子中。
θ=量化(rand(100000,1) -0.5, 2 *(-0.5兰特(100000 1)));polarhistogram(θ,25);
修改直方图的外观
在极坐标中创建一个直方图,然后更改其外观。方法指定条的颜色FaceColor
属性设置为颜色名称的字符向量,例如“红色”
,或RGB三元组。参数来指定透明度FaceAlpha
属性设置为0到1之间的值。
θ=量化(rand(100000,1) -0.5, 2 *(-0.5兰特(100000 1)));polarhistogram(θ,25岁,“FaceColor”,“红色”,“FaceAlpha”3);
修改直方图创建后的外观
在极坐标中创建一个直方图。将直方图对象分配给变量h
.
θ=量化(rand(100000,1) -0.5, 2 *(-0.5兰特(100000 1)));h = polarhistogram(θ,25)
h =带有属性的直方图:数据:[100000x1 double]值:[1x25 double] NumBins: 25 BinEdges: [1x26 double] BinWidth: 0.2513 BinLimits:[-3.1416 3.1416]归一化:'count' FaceColor: 'auto' EdgeColor:[0 00]显示所有属性
使用h
访问和修改直方图对象创建后的属性。例如,通过设置来显示直方图轮廓DisplayStyle
属性的直方图对象。
h.DisplayStyle =“楼梯”;
输入参数
θ
- - - - - -要分配到不同箱中的数据
向量|矩阵
要分配到容器中的数据,指定为向量或矩阵。polarhistogram
创建一个直方图,无论您指定的是向量还是矩阵。以弧度为单位指定值。要将角度转换为弧度,使用函数
.
相同角度方向对应的值恰好相差2π,并被排序到相同的容器中。polarhistogram
不包括南
,正
,负
任意bin中的值。
例子:Theta = [0 0.4 0.5 0.7 2.3 3.0 1.7 0.3];
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
nbins
- - - - - -数量的垃圾箱
正整数
箱数,指定为正整数。如果不指定nbins
,然后polarhistogram
中的值自动计算要使用多少个容器θ
.
例子:nbins = 15;
边缘
- - - - - -本边缘
向量
Bin边,指定为一个向量。最小值和最大值之间的差值必须小于或等于2π。
例子:极方图('BinEdges',[0 pi/3 pi 3*pi/2 2*pi],'BinCounts',[5 3 4 6])
计数
- - - - - -本计算
向量
Bin计数,指定为一个向量。如果您不希望单独执行箱计数计算,请使用此选项polarhistogram
进行任何数据分类。
例子:极方图('BinEdges',[0 pi/3 pi 3*pi/2 2*pi],'BinCounts',[5 3 4 6])
罗马帝国
- - - - - -PolarAxes
对象
PolarAxes
对象
PolarAxes
对象。如果不指定极轴,则polarhistogram
使用当前轴。polarhistogram
不支持在笛卡尔轴上金宝app绘图。
名称-值对的观点
指定逗号分隔的可选对名称,值
参数。的名字
参数名称和价值
对应的值。的名字
必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家
.
polarhistogram(θ,FaceAlpha, 0.3)
创建带有半透明条的直方图。
这里列出的直方图属性只是一个子集。有关完整列表,请参见直方图特性.
“BinLimits”
- - - - - -本限制
双元素向量
Bin的极限,指定为双元素向量的形式[bmin, bmax]
,在那里bmin
小于bmax
.
该选项使用介于两者之间的输入数组值绘制直方图bmin
而且bmax
包容性。也就是说,θ(θ> = bmin &θ< = bmax)
.
例子:polarhistogram(θ,BinLimits,[-π/ 2π/ 2])
中的值绘制直方图θ
之间的是-π/ 2
而且π/ 2
包容性。
“BinWidth”
- - - - - -箱顶宽度
标量小于2π
容器顶部的宽度,指定为小于2π的标量。
polarhistogram
最多使用65,536个箱子(或216).如果指定的容器宽度需要更多的容器,则polarhistogram
使用最大箱数并相应地调整箱宽。
例子:polarhistogram(θ,BinWidth,π)
使用宽度为π的容器。
“归一化”
- - - - - -类型的标准化
“数”
(默认)|“概率”
|“countdensity”
|“pdf”
|“cumcount”
|“提供”
归一化的类型,指定为该表中的值之一。
价值 | 描述 |
---|---|
“数” |
默认的标准化方案。每个柱的高度是每个桶的观测数量。杆高的和是 |
“概率” |
每个条的高度是相对观察数,(bin中观察数/总观察数)。杆高的和是 |
“countdensity” |
每个条的高度是bin中的观察数/ bin的宽度。 |
“pdf” |
概率密度函数估计。每个条的高度为,(料仓内的观测次数)/(观测总数*料仓宽度)。每个柱状图的面积是观察结果的相对数量。条形面积的和是 |
“cumcount” |
每个条的高度是每个桶和所有以前的桶的累计观察数。最后一根杆的高度是 |
“提供” |
累积密度函数估计。每个条的高度等于在箱子和所有以前的箱子中观察到的累积相对数。最后一根杆的高度是 |
例子:polarhistogram(θ,“正常化”、“pdf”)
的概率密度函数的估计θ
.
“DisplayStyle”
- - - - - -直方图显示风格
“酒吧”
(默认)|“楼梯”
直方图显示样式,指定为以下值之一:
“楼梯”
—只显示直方图轮廓。“酒吧”
-展示每个单独的酒吧充满了内部。
例子:polarhistogram(θ,“DisplayStyle”、“楼梯”)
绘制直方图的轮廓。
“FaceAlpha”
- - - - - -直方图条的透明度
0.6
(默认)|标量值之间0
而且1
包容
直方图条的透明度,指定为之间的标量值0
而且1
包容性。polarhistogram
对直方图的所有柱状图使用相同的透明度。的值1
意思是完全不透明的0
意思是完全透明(不可见)。
例子:polarhistogram(θ,‘FaceAlpha’,5)
创建带有半透明条的直方图。
“FaceColor”
- - - - - -直方图条颜色
“汽车”
(默认)|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……
直方图条颜色,指定为“汽车”
、RGB三元组、十六进制颜色编码、颜色名称或短名称。的默认值。“汽车”
让直方图选择颜色。
对于自定义颜色,请指定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” |
|
如果您指定DisplayStyle
作为“楼梯”
,然后polarhistogram
不使用FaceColor
财产。
例子:polarhistogram(θ,‘FaceColor’,‘g’)
创建带有绿色条的直方图图。
限制
polarhistogram
不支持创建极轴分类金宝app数据的直方图。
介绍了R2016b
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。