MATLAB瀑布图绘制-waterfall

1.创建瀑布图


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

[X,Y] = meshgrid(-3:.125:3);
 

Z = peaks(X,Y);
 

waterfall(X,Y,Z)

MATLAB瀑布图绘制-waterfall的图1



2.指定颜色图颜色


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

[X,Y] = meshgrid(-3:.125:3);
 

Z = peaks(X,Y);
 

C = gradient(Z);
 

waterfall(X,Y,Z,C)
 

colorbar

MATLAB瀑布图绘制-waterfall的图2




3.修改图的外观


创建一个瀑布图。要允许进一步修改,请将补片对象赋给变量 p。
 

[X,Y] = meshgrid(-5:.5:5);
 

Z = Y.*sin(X) - X.*cos(Y);
 

p = waterfall(X,Y,Z)

MATLAB瀑布图绘制-waterfall的图3p = 
 

Patch with properties:
 

FaceColor: [1 1 1]
 

FaceAlpha: 1
 

EdgeColor: 'flat'
 


LineStyle: '-'
 

Faces: [21x26 double]
 

Vertices: [546x3 double]
 

Show all properties
 

在创建瀑布图之后可使用 p 访问并修改其属性。例如,通过设置 EdgeColor 属性来更改图边的颜色。
 


p.EdgeColor = 'b';

MATLAB瀑布图绘制-waterfall的图4


4.更改帷幕位置

通过转置输入参数,沿 x 维度(而不是 y 维度)显示部分帷幕。
 

[X,Y] = meshgrid(-3:.125:3);
 

Z = peaks(X,Y);
 

waterfall(X',Y',Z')

MATLAB瀑布图绘制-waterfall的图5


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空