Matlab中的peaks函数

Matlab中的peaks函数


2024年5月11日发(作者:)

MATLAB 程式设计与应用

3.基本XYZ立体绘图命令

在科学目视表示(Scientific visualization)中,三度空间的立体图是一个非常重要的

技巧。本章将介绍MATLAB基本XYZ三度空间的各项绘图命令。

mesh和plot是三度空间立体绘图的基本命令,mesh可画出立体网状图,plot则可

画出立体曲面图,两者产生的图形都会依高度而有不同颜色。下列命令可画出由函数

形成的立体网状图:

x=linspace(-2, 2, 25); % 在x轴上取25点

y=linspace(-2, 2, 25); % 在y轴上取25点

[xx,yy]=meshgrid(x, y); % xx和yy都是21x21的矩阵

zz=xx.*exp(-xx.^2-yy.^2); % 计算函数值,zz也是21x21的矩阵

mesh(xx, yy, zz); % 画出立体网状图

surf和mesh的用法类似:

x=linspace(-2, 2, 25); % 在x轴上取25点

y=linspace(-2, 2, 25); % 在y轴上取25点

[xx,yy]=meshgrid(x, y); % xx和yy都是21x21的矩阵

zz=xx.*exp(-xx.^2-yy.^2); % 计算函数值,zz也是21x21的矩阵

surf(xx, yy, zz); % 画出立体曲面图


发布者:admin,转转请注明出处:http://www.yc00.com/web/1715407502a2613529.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信