MATLAB程序设计中peaks

MATLAB程序设计中peaks,第1张

peaks是MATLAB自轮巧带的双变量的实例函数。使用格式:

Z = peaks   %生成49×49的腊圆键矩阵

Z = peaks(n)   %生成n×n的矩阵

Z = peaks(X,Y)   %计算给定x和y(必须是相同大小)的峰值,并返回一个大小相同的矩阵。

其腔誉他应用,如

>>[X,Y,Z] = peaks(10)

>>surf(X,Y,Z)

Matlab中的peaks函数用法:

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)% 画出立体曲面图。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12374000.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存