主要内容

瀑布

  • 瀑布图

描述

例子

瀑布(XYZ创建一个瀑布情节,这是一个网格情节与部分窗帘沿y维度。这就产生了“瀑布”效应。函数在矩阵中绘制值Z在网格之上的高度xy平面定义为X而且Y.方法指定的高度不同,边缘颜色也不同Z

例子

瀑布(XYZC另外,指定边缘的颜色。

瀑布(Z中元素的列和行索引Z随着x- - -y坐标。

瀑布(ZC另外,指定边缘的颜色。

瀑布(斧头___所指定的坐标轴斧头而不是现在的坐标轴。指定坐标轴作为第一个输入参数。此参数可用于前面的任何输入语法。

例子

p =瀑布(___返回补丁对象。使用p在瀑布图创建后修改它。有关属性列表,请参见块的属性

例子

全部折叠

创建三个相同大小的矩阵。然后把它们画成瀑布图。网格图使用Z身高和颜色。

(X, Y) = meshgrid (3: .125:3);Z =山峰(X, Y);瀑布(X, Y, Z)

图中包含一个axes对象。axes对象包含一个patch类型的对象。

通过包含第四个矩阵输入来指定瀑布图的颜色,C.瀑布图使用了Z的高度和C的颜色。在图表中添加一个颜色条来显示数据值C与色度图中的颜色对应。

(X, Y) = meshgrid (3: .125:3);Z =山峰(X, Y);C =梯度(Z);瀑布(X, Y, Z, C) colorbar

图中包含一个axes对象。axes对象包含一个patch类型的对象。

创造一个瀑布情节。要允许进一步修改,请将补丁对象分配给变量p

(X, Y) = meshgrid (5: .5:5);Z = Y *sin(X) - X *cos(Y);p =瀑布(X, Y, Z)

图中包含一个axes对象。axes对象包含一个patch类型的对象。

p =带有属性的补丁:FaceColor: [1 1 1] FaceAlpha: 1 EdgeColor: 'flat' LineStyle: '-' Faces: [21x26 double]顶点:[546x3 double]显示所有属性

使用p在创建瀑布图后访问和修改其属性。例如,通过设置来更改情节边缘的颜色EdgeColor财产。

p.EdgeColor =“b”

图中包含一个axes对象。axes对象包含一个patch类型的对象。

显示部分窗帘沿x-dimension(而不是y-dimension)通过换位输入参数。

(X, Y) = meshgrid (3: .125:3);Z =山峰(X, Y);瀑布(X, Y, Z)

图中包含一个axes对象。axes对象包含一个patch类型的对象。

输入参数

全部折叠

x-coordinates,指定为与。大小相同的矩阵Z,或作为具有长度的向量nZ是一个——- - - - - -n矩阵。如果不指定的值X而且Y瀑布使用向量(1:n而且(1:

XData属性存储x坐标。

例子:X = 1:10

例子:X = [1 2 3;1 2 3;1 2 3)

例子:(X, Y) = meshgrid (5:0.5:5)

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

y-coordinates,指定为与。大小相同的矩阵Z或者作为一个有长度的向量Z是一个——- - - - - -n矩阵。如果不指定的值X而且Y瀑布使用向量(1:n而且(1:

YData属性存储y坐标。

例子:Y = 1:10

例子:Y = [1 1 1;2 2 2;3 3 3]

例子:(X, Y) = meshgrid (5:0.5:5)

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

z-coordinates,指定为一个矩阵。Z必须至少有两行两列。

Z指定每个瀑布图的高度xy协调。如果不指定颜色,那么Z还指定了图的边缘颜色。

ZData属性存储z坐标。

例子:Z = [1 2 3;4 5 6)

例子:Z = sin(x) + cosy

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

颜色索引数组,指定为——- - - - - -n彩色图索引矩阵,其中Z——- - - - - -n.对于瀑布图上的每个网格点,C表示颜色图中的一种颜色。的CDataMapping属性控制中的值如何C与色度图中的颜色对应。

CData属性存储颜色数组。如需对绘图着色进行其他控制,请使用FaceColor而且EdgeColor属性。

目标轴,指定为对象。如果不指定坐标轴,则瀑布绘制到当前坐标轴。

提示

  • 若要将数据分析为列而不是行,请调用瀑布与转置参数:

    (X, Y) = meshgrid (3: .125:3);Z =山峰(X, Y);瀑布(X, Y, Z)

  • 要创建网格表面对象而不是补丁对象,请使用meshz函数。若要创建类似于瀑布情节的情节,请设置MeshStyle表面的性质“行”

算法

的范围XY,Z,或坐标轴的当前设置XLimYLim,ZLim属性,确定轴的范围(也由).的范围C,或坐标轴的当前设置这一属性,确定颜色缩放(也由caxis).

扩展功能

版本历史

之前介绍过的R2006a

Baidu
map