主要内容

bar3h

水平三维条形图

  • 水平三维条形图

描述

例子

bar3h (y)创建一个水平三维条形图的元素y。每个酒吧都对应于一个元素y

  • 绘制一个系列酒吧,指定y作为一个向量。一个向量的长度,功能块的酒吧z设在从1

  • 绘制多个系列的酒吧、指定y作为一个为每个系列矩阵的一列。对于一个——- - - - - -n矩阵函数情节的酒吧x设在从1n和一个z设在从1

例子

bar3h (z,y)创建一个水平条形图的元素yz中指定的值z

例子

bar3h (___,宽度)集酒吧里的宽度x- - -z相互重合和控制分离的酒吧在一组。默认情况下,宽度0.8酒吧有一个轻微的分离。如果宽度1,酒吧内一组之间没有任何空间。指定宽度除了任何输入参数组合在以前的语法。

例子

bar3h (___,风格)指定的风格酒吧,在那里风格可以“分离”,“分组”,或“堆叠”。默认的风格是“分离”

例子

bar3h (___,颜色)显示所有酒吧使用指定的颜色颜色。例如,使用“r”指定所有红酒吧。

例子

bar3h (斧头,___)情节到指定的轴斧头而不是到当前轴(gca)。的选项斧头可以先于任何输入参数组合的以前的语法。

例子

h= bar3h (___)返回一个或多个表面对象。如果y是一个矢量,然后呢bar3h创建一个表面对象。如果y是一个矩阵,然后呢bar3h返回一个表面为每个系列的对象。使用h设置属性的酒吧后显示柱状图。一个属性列表,看到表面性质

例子

全部折叠

指定y作为一个向量的五值。情节这些值作为一系列水平3 d酒吧,每个酒吧对应的高度值y和它的z设在位置对应的索引值。

y = [50 40 30 20 10];bar3h (y);

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的表面。

指定y作为一个矩阵。创建一个水平的3 d条形图y每个系列相应的列y

y = [1 4 7;2 5 8;3 6 9;4 7 10];bar3h (y)

图包含一个坐标轴对象。坐标轴对象包含3个类型的对象的表面。

指定z作为一个向量的z设在酒吧的位置y。情节在指定的酒吧z设在位置。

z = (1950 1960 1970 1980 1990);y = [16 8 4 2 1];bar3h (z, y)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的表面。

指定y作为一个矩阵有四个系列。情节y每一行的数据组合在一起使用“分组”风格。消除块同一组之间的空间,集宽度1

y = [70 50 33 10;75年55 35 15;80 60 40 20);bar3h (y, 1,“分组”)

图包含一个坐标轴对象。坐标轴对象包含4表面类型的对象。

创建一组z坐标从0π。情节的正弦函数z价值观作为一个水平三维条形图。使用颜色规范“r”红酒吧。

z = 0:π/ 16:π;y =[罪(z) / 4罪(z) / 2罪(z));bar3h (z, y, 1“r”)

图包含一个坐标轴对象。坐标轴对象包含3个类型的对象的表面。

图数据矩阵y酒吧的风格“堆叠”和酒吧宽度0.5。存储返回的表面对象h。在这种情况下,h有四个元素,一个用于每一列y

请注意,bar3h基于默认colormap颜色每个系列。

y = [19 30 21 30;40 16个32 12];0.5 h = bar3h (y),“堆叠”);

图包含一个坐标轴对象。坐标轴对象包含4表面类型的对象。

每个系列通过设置自定义的颜色FaceColor相应的对象h

h (1)。FaceColor =“k”;h (2)。FaceColor =“白色”;h (3)。FaceColor = [。5。7。8);h (4)。FaceColor = [。9 7。8);

图包含一个坐标轴对象。坐标轴对象包含4表面类型的对象。

自从R2019b

您可以显示土地使用的瓷砖tiledlayoutnexttile功能。调用tiledlayout函数创建一个1×2瓦图布局。调用nexttile函数创建轴对象ax₁ax2。创建单独的离散数据块在轴轴通过指定对象作为第一个参数bar3h

展示3 d堆叠水平条形图左轴。在正确的轴,显示相同的数据的分组水平条形图。

tiledlayout (1、2) y = [64 56 48;49 42 35;36 30 24];%左条形图ax₁= nexttile;bar3h (ax₁, y, 0.5,“堆叠”)%对条形图ax2 = nexttile;bar3h (ax2, y, 1,“分组”)

图包含2轴对象。坐标轴对象1包含3对象类型的表面。坐标轴对象2包含3对象类型的表面。

输入参数

全部折叠

y坐标,指定为一个向量或矩阵。的尺寸y确定函数显示您的数据。此表描述了最常见的情况。

演讲 如何指定yz 例子 结果
显示一个一系列的酒吧。
  • 指定yz向量的长度相同。中的值z的值必须是唯一的,但在吗y不需要是唯一的。

  • 另外,指定的y值。

定义向量yz,然后创建一个水平三维条形图。

z = (1 2 3 4);20 30 40 y = [10];bar3h (z, y)

另外,指定的y值。

bar3h (y)

情节有四个水平3 d酒吧

显示多个系列的酒吧x设在。
  • 指定z作为一个向量和y作为一个矩阵。元素的数量z必须匹配的行数y

  • 另外,指定的y矩阵。

定义向量z和矩阵y,然后创建一个水平三维条形图和三个系列的酒吧。

z = (1 2 3 4);y = [1 5 9;2 6 10;3 7 11;4 8 12];bar3h (z, y)

另外,指定的y值。

bar3h (y)

与三个系列的四个水平3 d条情节

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|持续时间

z坐标,指定为一个向量。的值z不需要,但是大小的z取决于大小的y以及如何你想显示你的数据。此表描述了最常见的情况。

演讲 如何指定yz 例子 结果
显示一个一系列的酒吧。
  • 指定yz向量的长度相同。中的值z的值必须是唯一的,但在吗y不需要是唯一的。

  • 另外,指定的y值。

定义向量zy,然后创建一个水平三维条形图。

z = (1 2 3 4);20 30 40 y = [10];bar3h (z, y)

另外,指定的y值。

bar3h (y)

情节有四个水平3 d酒吧

显示多个系列的酒吧x设在。
  • 指定z作为一个向量和y作为一个矩阵。元素的数量z必须匹配的行数y

  • 另外,指定的y矩阵。

定义向量z和矩阵y,然后创建一个水平三维条形图和三个系列的酒吧。

z = (1 2 3 4);y = [1 5 9;2 6 10;3 7 11;4 8 12];bar3h (z, y)

另外,指定的y值。

bar3h (y)

与三个系列的四个水平3 d条情节

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|分类|datetime|持续时间

栏宽度,指定为一个标量代表总数的一小部分可用空间为每一个酒吧。默认的0.8意味着栏宽度的80%空间从前面的酒吧到另一个酒吧,与10%的空间。如果宽度1,酒吧内一组之间没有任何空间。

例子:bar3h ((1 2 3), 0.5)创建使用50%的可用空间的酒吧。

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

组风格,指定为“分离”,“分组”,或“堆叠”。酒吧的组风格决定了多个系列显示对彼此。如果y是一个矢量,风格不影响外观图。

此表显示了每一组风格选择的结果。

集团的风格 结果 例子

“分离”

显示在相应的栏x- - -z——价值的位置。

水平3 d条xz-plane均匀间隔的

“分组”

每组显示为相邻围绕相应的酒吧z——值。

水平3 d条间隔分为三个不同的组

“堆叠”

每组显示为一个五彩缤纷的酒吧。一个酒吧的长度是组中的元素的总和。

水平与垂直彩色3 d酒吧乐队

酒吧的颜色,这个表中指定的选项之一。

颜色名称 短名称 外观
“红色” “r”

红色的示例

“绿色” ‘g’

样品的颜色绿色

“蓝” “b”

样品的颜色蓝色

“青色” “c”

样品的颜色青色

“红色” “米”

样品的颜色红色

“黄色” “y”

样品的颜色黄色

“黑” “k”

样品的颜色黑色

“白色” ' w '

样品的颜色白色

坐标轴对象。如果你不指定一个坐标轴对象,然后bar3h创建当前轴的柱状图。

输出参数

全部折叠

显示单杠,作为一个向量的返回表面对象。使用的元素h访问和修改属性的特定系列的双杠后创建的。的数量表面返回的对象取决于大小的y。如果y是一个矢量,然后呢h是一个表面对象。如果y是一个矩阵,然后呢h是一个向量包含吗表面对象的每一列y

更多关于

全部折叠

一系列的酒吧

一系列的所有酒吧酒吧由对应于一个特定的列y。的bar3h函数显示在不同的位置沿每个系列x设在。默认情况下,每个系列都是一个不同的颜色。

在这幅图像中,第一个系列突出显示。

3 d水平条形图和所有酒吧在x = 1颜色黄色

群酒吧

一组包含所有的酒吧在一个特定的y的位置。

在这幅图像中,第三组是突出显示。

水平三维条形图和所有酒吧在y = 3颜色的黄色

提示

  • 您可以修改策划酒吧通过改变返回的属性表面对象。的列表表面属性,看到表面性质

扩展功能

版本历史

之前介绍过的R2006a

全部展开