文档帮助中心文档
极坐标下的直方图
polarhistogram(θ)
polarhistogram(θ,nbins)
polarhistogram(θ,边缘)
polarhistogram (BinEdges,边缘,BinCounts,计数)
polarhistogram (___、名称、值)
polarhistogram(罗马帝国,___)
h = polarhistogram (___)
例子
polarhistogram (θ)通过对中的值进行排序,在极坐标中创建直方图θ放在等距的箱子里。以弧度为单位指定值。
polarhistogram (θ)
θ
polarhistogram (θ,nbins)使用正整数指定的容器数量,nbins.
polarhistogram (θ,nbins)
nbins
polarhistogram (θ,边缘)排序θ装箱,装箱边由向量指定,边缘.所有箱子都包含左边,但只有最后一个箱子包含右边。换句话说,最后一个箱子包含两条边。
polarhistogram (θ,边缘)
边缘
polarhistogram(“BinEdges”,边缘“BinCounts”,计数)使用手动指定的容器边和相关的容器计数。的polarhistogram函数不做任何数据分类。
polarhistogram(“BinEdges”,边缘“BinCounts”,计数)
计数
polarhistogram
polarhistogram (___,名称,值)使用一个或多个名称-值对参数指定其他选项。例如,您可以通过指定来使用半透明条“FaceAlpha”和0到1之间的标量值。
polarhistogram (___,名称,值)
名称,值
“FaceAlpha”
polarhistogram (罗马帝国,___)绘制到指定的极轴罗马帝国而不是现在的坐标轴。
polarhistogram (罗马帝国,___)
罗马帝国
h= polarhistogram (___)返回柱状图对象。使用h来修改创建后的直方图。有关属性列表,请参见直方图特性.
h= polarhistogram (___)
h
柱状图
全部折叠
创建一个值介于0和之间的向量 2 π .创建一个直方图,显示按6个箱子分类的数据。
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之间的值。
FaceColor
“红色”
FaceAlpha
θ=量化(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 = Histogram with properties: Data: [100000x1 double] Values:[62323236 4699 2717 1908 1641 1622 1755 2207 3463…NumBins: 25 BinEdges:[-3.1416 -2.8903 -2.6389 -2.3876 -2.1363 -1.8850…BinWidth: 0.2513 BinLimits: [-3.1416 3.1416] normalize: 'count' FaceColor: 'auto' EdgeColor:[0 0 0]显示所有属性
使用h访问和修改直方图对象创建后的属性。例如,只显示直方图轮廓,通过设置DisplayStyle直方图对象的属性。
DisplayStyle
h.DisplayStyle =“楼梯”;
以向量或矩阵的形式指定在容器中分布的数据。polarhistogram创建一个直方图,无论指定的是向量还是矩阵。以弧度为单位指定值。要将度转换为弧度,请使用函数.
函数
相同角度方向对应的值相差恰好2π,并被归入同一个箱子。polarhistogram不包括南,正,负值在任何容器中。
南
正
负
例子:Theta = [0 0.4 0.5 0.7 2.3 3.0 1.7 0.3];
Theta = [0 0.4 0.5 0.7 2.3 3.0 1.7 0.3];
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
箱的数量,指定为正整数。如果没有指定nbins,然后polarhistogram根据里面的值自动计算要使用多少个箱子θ.
例子:nbins = 15;
nbins = 15;
Bin边,指定为向量。最小边值与最大边值之差必须小于或等于2π。
例子:('BinEdges',[0 pi/3 pi 3*pi/2 2*pi],'BinCounts',[5 3 4 6])
('BinEdges',[0 pi/3 pi 3*pi/2 2*pi],'BinCounts',[5 3 4 6])
Bin计数,指定为向量。如果您单独执行bin计数计算,且不希望执行此选项,请使用此选项polarhistogram进行任何数据分类。
PolarAxes
PolarAxes对象。如果你没有指定极轴,那么polarhistogram使用当前轴。polarhistogram不支持绘制笛卡尔坐金宝app标轴。
指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
的名字
价值
Name1, Value1,…,的家
polarhistogram(θ,FaceAlpha, 0.3)
这里列出的直方图属性只是一个子集。有关完整列表,请参见直方图特性.
BinLimits
Bin限制,指定为二元向量的形式[bmin, bmax],在那里bmin小于bmax.
[bmin, bmax]
bmin
bmax
此选项使用介于两者之间的输入数组值绘制直方图bmin和bmax包容性。也就是说,θ(θ> = bmin &θ< = bmax).
θ(θ> = bmin &θ< = bmax)
例子:polarhistogram(θ,BinLimits,[-π/ 2π/ 2])仅使用中的值绘制直方图θ之间的是-π/ 2和π/ 2包容性。
polarhistogram(θ,BinLimits,[-π/ 2π/ 2])
-π/ 2
π/ 2
BinWidth
间隔顶部的宽度,指定为小于2π的标量。
polarhistogram使用最多65,536个垃圾桶(或216).如果指定的仓宽需要更多的仓,则polarhistogram使用最大箱数,并相应地调整箱宽。
例子:polarhistogram(θ,BinWidth,π)使用π宽度的容器。
polarhistogram(θ,BinWidth,π)
归一化
“数”
“概率”
“countdensity”
“pdf”
“cumcount”
“提供”
规格化的类型,指定为该表中的一个值。
默认的标准化方案。每个竖条的高度是每个箱子中观察到的数量。杆高之和是元素个数(θ).
元素个数(θ)
每条杆的高度是观测值的相对数量。每个高度计算为(bin中的观测次数/观测总次数)。杆高之和是1.
1
每个竖条的高度是仓内观察到的数量/仓的宽度。
概率密度函数估计。每个竖条的高度是(箱子里观察到的数量)/(观察到的总数*箱子的宽度)。每条杆的面积是观测值的相对数量。条形区域的和是1.
每个竖条的高度是在每个箱子和所有以前箱子中观察到的累积数量。最后一根杠的高度是元素个数(θ).
累积密度函数估计。每个竖条的高度等于在箱子和之前所有箱子中观察到的累积相对数量。最后一根杠的高度是1.
例子:polarhistogram(θ,“正常化”、“pdf”)图的概率密度函数的估计θ.
polarhistogram(θ,“正常化”、“pdf”)
“酒吧”
“楼梯”
直方图显示样式,指定为以下值之一:
“楼梯”—仅显示直方图轮廓。
“酒吧”-显示每个独立的酒吧与填充内部。
例子:polarhistogram(θ,“DisplayStyle”、“楼梯”)绘制直方图的轮廓。
polarhistogram(θ,“DisplayStyle”、“楼梯”)
0.6
0
直方图条的透明度,指定为之间的标量值0和1包容性。polarhistogram对直方图的所有条使用相同的透明度。的值1意味着完全不透明0意思是完全透明(看不见)。
例子:polarhistogram(θ,‘FaceAlpha’,5)创建带有半透明条的直方图。
polarhistogram(θ,‘FaceAlpha’,5)
“汽车”
“r”
‘g’
“b”
直方图条颜色,指定为“汽车”、RGB三元组、十六进制颜色代码、颜色名称或短名称。的默认值“汽车”让直方图选择颜色。
对于自定义颜色,指定RGB三元组或十六进制颜色代码。
RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0,1];例如,(0.4 0.6 0.7).
[0,1]
(0.4 0.6 0.7)
十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(#),然后是3个或6个十六进制数字,其范围可以是0来F.这些值不区分大小写。因此,颜色是代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。
#
F
“# FF8800”
“# ff8800”
“# F80”
“# f80”
或者,您可以通过名称指定一些常见的颜色。该表列出了已命名的颜色选项、等价的RGB三联体和十六进制颜色代码。
(1 0 0)
“# FF0000”
“绿色”
(0 1 0)
“# 00 ff00”
“蓝”
(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®用于许多类型的情节。
[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(θ,‘FaceColor’,‘g’)
polarhistogram不支持在极轴上创建金宝app分类数据的直方图。
polarscatter
polarplot
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系