主要内容

polarhistogram

极坐标直方图

描述

polarhistogram (θ.通过对值进行排序,在极坐标中创建直方图绘图θ.进入同样间隔的垃圾箱。以弧度为单位指定值。

polarhistogram (θ.nbins使用正整数指定的箱数,nbins

polarhistogram (θ.边缘sortθ.放入由向量指定的箱子边,边缘。所有的箱子都包含左边缘,但只有最后一个箱子包含右边缘。换句话说,最后一个箱子包括两条边。

北极星('Binges',边缘,'bincounts',计数使用手动指定的bin边缘和关联的bin计数。该polarhistogram函数不做任何数据装箱。

polarhistogram (___名称,价值使用一个或多个名值对参数指定其他选项。例如,您可以通过指定使用半透明条“FaceAlpha”以及0到1之间的标量值。

polarhistogram (pax.___将其绘制成极坐标pax.而不是进入当前轴。

H= polarhistogram (___返回柱状图对象。利用H在创建之后修改直方图。有关属性列表,请参阅直方图特性

例子

全部收缩

在0和0之间创建值的向量 2 π 。创建一个直方图,显示排序到六个箱子中的数据。

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];北极星(θ,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)));偏振图(θ,25岁,'facecholor''红'“FaceAlpha”,.3);

用极坐标创建一个直方图。将直方图对象赋给变量H

θ=量化(rand(100000,1) -0.5, 2 *(-0.5兰特(100000 1)));h =偏振图(θ,25)

H =具有属性的直方图:数据:[100000x1双]值:[1x25双] NUMBINS:25次越野:[1x26双] BinWidth:0.2513 BinInits:[-3.1416 3.1416]归一化:'Count'FaceColor:'Auto'Edgecolor:[0 0 0]显示所有属性

利用H在创建直方图对象后访问和修改其属性。例如,通过设置显示直方图轮廓DisplayStyle直方图对象的属性。

h.displaystyle =.“楼梯”;

输入参数

全部收缩

数据以在箱中分发,指定为向量或矩阵。polarhistogram创建一个直方图,无论您指定的是向量还是矩阵。以弧度为单位指定值。要将角度转换为弧度,请使用函数

对应于相同角度方向的值恰好地不同于2π,并且分类为相同的箱。polarhistogram不包括,-inf.值在任何容器中。

例子:θ = [0 0.4 0.5 0.7 2.3 3.0 1.7 0.3];

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

箱数,指定为正整数。如果您未指定nbins, 然后polarhistogram自动计算基于值的值计算使用多少箱θ.

例子:nbins = 15;

Bin边,指定为向量。最小边值与最大边值之差必须小于或等于2π。

例子:偏振图('BINEDGES',[0 PI / 3 PI 3 * PI / 2 2 * PI],'Bincounts',[5 3 4 6])

垃圾箱数量,指定为向量。如果您单独执行箱数计算,请使用此选项,并且您不需要polarhistogram做任何数据装箱。

例子:偏振图('BINEDGES',[0 PI / 3 PI 3 * PI / 2 2 * PI],'Bincounts',[5 3 4 6])

PolarAxes对象。如果您未指定极轴,那么polarhistogram使用当前轴。polarhistogram不支持在笛卡尔坐标万博1manbetx轴上绘图。

名称值对参数

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

例子:北极星(Theta,'Facealpha',0.3)用半透明条创建直方图图表。

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

Bin限制,指定为二元向量的形式[bmin, bmax],在那里bmin小于bmax

此选项使用落后的输入阵列值绘制直方图bminbmax包容性。也就是说,θ(θ> = bmin &θ< = bmax)

例子:polarhistogram(θ,BinLimits,[-π/ 2π/ 2])仅使用中的值绘制直方图θ.之间的是-π/ 2π/ 2包容性。

跨越箱顶部的宽度,指定为小于2π的标量。

polarhistogram最多使用65,536个垃圾箱(或216)。如果指定的bin宽度需要更多的垃圾箱,那么polarhistogram使用箱子的最大数量,并相应地调整箱子的宽度。

例子:北极星(Theta,'Binwidth',Pi)使用π宽度的箱子。

规范化类型,指定为该表中的值之一。

价值 描述
“数”

默认的标准化方案。每个条形图的高度是每个箱子中观测到的数量。杆高的和是元素个数(θ)

'可能性'

每个条形图的高度是观测的相对数量。每个高度计算为(bin中的观测次数/总观测次数)。杆高的和是1

“countdensity”

每个条形图的高度是观察箱的数量/箱的宽度。

'pdf'

概率密度函数估计。每个条形图的高度为(观测到的数据箱数量)/(观测到的数据箱总数*数据箱宽度)。每个条形图的面积是观测的相对数量。条形面积的总和是1

“cumcount”

每个条的高度是每个箱和所有先前箱中的累积观察数。最后一条栏的高度是元素个数(θ)

“提供”

累积密度函数估计。每个条形图的高度等于箱中和之前所有箱中观测到的累计相对数量。最后一条栏的高度是1

例子:polarhistogram(θ,“正常化”、“pdf”)绘制概率密度函数的估计θ.

直方图显示样式,指定为以下值之一:

  • “楼梯”—仅显示直方图轮廓。

  • '酒吧'- 用填充的内部显示每个单独的酒吧。

例子:polarhistogram(θ,“DisplayStyle”、“楼梯”)画出直方图的轮廓。

直方图栏的透明度,指定为标量值之间的标量值0.1包容性。polarhistogram使用直方图的所有条形的相同透明度。价值1意味着完全不透明和0.意思是完全透明(看不见)。

例子:polarhistogram(θ,‘FaceAlpha’,5)创建带有半透明条的直方图。

直方图栏颜色,指定为'汽车',一个RGB三元组,一个十六进制颜色码,一个颜色名称,或一个短名称。的默认值'汽车'让直方图选择颜色。

有关自定义颜色,请指定RGB三态或十六进制颜色代码。

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

  • 十六进制颜色代码是一个字符向量或以哈希符号()后跟3或6个十六进制数字,范围为0.F。这些值不区分大小写。因此,颜色的代码“# FF8800”'#ff8800'“# F80”,'#f80'是等同的。

或者,您可以按名称指定一些常见颜色。此表列出了名为Color选项,等效RGB三元组和十六进制颜色代码。

颜色名称 短名称 RGB三重态 十六进制颜色代码 出现
'红' 'r' (1 0 0) '#ff0000'

'绿色' ‘g’ (0 1 0) '#00ff00'

“蓝” “b” (0 0 1) '#0000ff'

“青色” “c” (0 1 1) “# 00飞行符”

“红色” “米” (1 0 1) “#就”

“黄色” '是' [1 1 0] '#ffff00'

“黑” “k” (0 0 0) # 000000的

'白色' 'W' [1 1] '#ffffff'

'没有' 不适用 不适用 不适用 没有颜色

下面是默认颜色MATLAB的RGB三个一组和十六进制颜色代码®用于多种类型的情节。

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'

如果您指定DisplayStyle“楼梯”, 然后polarhistogram不使用FaceColor属性。

例子:北极星(Theta,'facecholor','g')创建带有绿色条的直方图。

限制

  • polarhistogram不支持以极轴创建类万博1manbetx别数据的直方图。

介绍在R2016B.