主要内容

bar3

三维柱状图

  • 3 d的酒吧

描述

例子

bar3 (z)创建一个三维条形图的元素z。每个酒吧都对应于一个元素z

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

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

例子

bar3 (y,z)创建一个条形图的元素zy中指定的值y。如果z是一个矩阵,同一行中的元素z出现在相同的位置上y设在。

例子

bar3 (___,宽度)集酒吧里的宽度x- - -y相互重合和控制分离的酒吧在一组。默认情况下,宽度0.8酒吧有一个轻微的分离。如果宽度1酒吧在一个集团联系。

例子

bar3 (___,风格)指定的风格酒吧,在那里风格可以“分离”,“分组”,或“堆叠”。默认的显示方式“分离”

例子

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

例子

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

例子

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

例子

全部折叠

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

z = [50 40 30 20 10];bar3 (z);

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

指定z作为一个矩阵。创建一个三维条形图z每个系列相应的列z

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

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

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

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

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

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

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

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

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

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

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

数据矩阵z酒吧风格的阴谋“堆叠”和酒吧宽度0.5。存储返回的表面对象作为b。在这种情况下,b有4个元素,每个列z

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

z = [19 30 21 30;40 16个32 12];b = bar3 (z, 0.5,“堆叠”);

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

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

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

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

自从R2019b

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

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

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

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

输入参数

全部折叠

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

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

  • 另外,指定的z值。

定义向量yz,然后创建一个3 d条形图。

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

另外,指定的z值。

bar3 (z)

情节有四个在一行3 d酒吧

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

  • 另外,指定的z矩阵。

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

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

另外,指定的z值。

bar3 (z)

情节三组四3 d酒吧

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

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

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

  • 另外,指定的z值。

定义向量yz,然后创建一个3 d条形图。

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

另外,指定的z值。

bar3 (z)

情节有四个在一行3 d酒吧

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

  • 另外,指定的z矩阵。

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

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

另外,指定的z值。

bar3 (z)

情节三组四3 d酒吧

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

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

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

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

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

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

集团的风格 结果 例子

“分离”

显示在相应的栏xy值的位置。

3 d酒吧等间距的x, y平面

“分组”

每组显示为相邻围绕相应的酒吧y价值。

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

“堆叠”

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

3 d酒吧与水平的乐队

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

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

红色的示例

“绿色” ‘g’

样品的颜色绿色

“蓝” “b”

样品的颜色蓝色

“青色” “c”

样品的颜色青色

“红色” “米”

样品的颜色红色

“黄色” “y”

样品的颜色黄色

“黑” “k”

样品的颜色黑色

“白色” ' w '

样品的颜色白色

坐标轴对象。如果你不指定一个轴bar3使用的当前轴条形图。

输出参数

全部折叠

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

更多关于

全部折叠

一系列的酒吧

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

在下面图片中,第一个系列是突出显示。

三维条形图和所有酒吧在x = 1颜色黄色

群酒吧

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

在下面的图片,第三组是突出显示。

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

提示

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

扩展功能

版本历史

之前介绍过的R2006a

全部展开