matlab三维图绘制meshgrid函数+mesh函数

meshgrid函数和mesh函数联合使用可以绘制三维图,其中meshgrid用于生成网格数据,而mesh函数用于绘制,需要注意的是,绘制三维图mesh函数的输入是三个矩阵,以下通过例子来说明:
例如我们要绘制sin(x+y)

x1=[1.1 ,1.2 ,1.3 ,1.4 ,1.5 ];
y1=[3.1 ,3.2 ,3.3 ,3.4 ,3.5 ];
[x y]=meshgrid(x1,y1);
z=sin(x+y);
figure
mesh(x,y,z);
xlabel('x');
ylabel('y');

查看x、y和z,都是5*5的矩阵
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
绘制的图像如下:
在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部