主要内容

瀑布

瀑布图

描述

例子

瀑布(XyZ.创建一个瀑布图,这是一个网格图,沿着y尺寸。这导致“瀑布”效应。该函数在矩阵中绘制值Z.作为网格上方的高度Xy-plane定义Xy.边的颜色根据指定的高度而变化Z.

例子

瀑布(XyZ.C另外指定边缘的颜色。

瀑布(Z.创建瀑布绘图,并使用元素的列和行索引Z.作为X- - -y坐标。

瀑布(Z.C另外指定边缘的颜色。

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

例子

p =瀑布(___返回Patch对象。采用P.要在创建瀑布绘图后修改瀑布绘图。有关属性列表,请参阅补丁属性

例子

全部收缩

创建三个相同大小的矩阵。然后将它们绘制为瀑布图。网格图使用Z.高度和颜色。

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

图包含轴。轴包含类型贴片的对象。

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

(X, Y) = meshgrid (3: .125:3);Z =山峰(X, Y);c =梯度(z);瀑布(x,y,z,c)颜色栏

图包含轴。轴包含类型贴片的对象。

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

[x,y] = meshgrid(-5:.5:5);z = y. * sin(x) -  x * cos(y);p =瀑布(x,y,z)

图包含轴。轴包含类型贴片的对象。

p = Patch with properties: FaceColor: [1 1 1] FaceAlpha: 1 EdgeColor: 'flat' LineStyle: '-' Faces: [21x26 double] Vertices: [546x3 double]显示所有属性

采用P.在创建它之后访问和修改瀑布图的属性。例如,通过设置绘制边缘的颜色来改变绘图边缘的颜色EdgeColor.财产。

p.EdgeColor ='B';

图包含轴。轴包含类型贴片的对象。

显示部分窗帘沿X-dimension(而不是y- 通过传输输入参数来升压)。

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

图包含轴。轴包含类型贴片的对象。

输入参数

全部收缩

X- 作为矩阵指定为与矩阵相同的矩阵Z.,或者作为一个有长度的向量N.什么时候Z.是一个m——- - - - - -N.矩阵。如果未指定值Xy瀑布使用向量(1:N.(1:m

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- 作为矩阵指定为与矩阵相同的矩阵Z.或作为长度的矢量m什么时候Z.是一个m——- - - - - -N.矩阵。如果未指定值Xy瀑布使用向量(1:N.(1:m

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 = sinx + cosy

数据类型:单身的|双倍的|INT8.|int16|int32|INT64.|uint8.|uint16|UINT32.|UINT64|分类

颜色索引数组,指定为m——- - - - - -N.Colormap指数矩阵,在哪里Z.m——- - - - - -N..对于瀑布图上的每个网格点,C表示Colormap中的颜色。这Cdatampapping.patch对象的属性控制值的方式C对应于颜色图中的颜色。

CDataPatch对象的属性存储颜色阵列。有关绘图着色的额外控制,请使用FaceColor.EdgeColor.属性。

目标轴,指定为一个对象。如果你不指定坐标轴,那么瀑布绘制到当前轴上。

提示

  • 将数据分析为列而不是行,调用瀑布随着丢失的论点:

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

  • 要创建网状曲面对象而不是Patch对象,请使用Meshz.功能。要创建类似于瀑布图的曲线,请设置MeshStyle曲面的性质'排'

算法

范围Xy,Z.,或坐标轴的当前设置XLIM.YLim,ZLim属性,确定轴的范围(也设置为).范围C,或坐标轴的当前设置这一属性,确定颜色缩放(也设置为Caxis.).

扩展能力

之前介绍过的R2006a