怎样用MATLAB绘制三维网格图与曲面图
来源:网络收集 点击: 时间:2024-03-01【导读】:
三维网格图与曲面图的绘制非常相似,调用格式也近乎一致。绘图之前先要形成字变量的格点矩阵,命令为=meshgrid(x,y)。在计算得到变量 z 的值之后,就可以作图。对网格图曲面图形的格式分别为 surf(x,y,z,c)和 mesh(x,y,z,c) 。下面小编给出解释。工具/原料moreMATLAB软件win7系统方法/步骤1/6分步阅读
2/6
3/6
4/6
5/6
6/6
找回自己的MATLAB软件的界面如图所示;

清空工作空间和指令界面,如图所示;
clear
clc

生成要显示曲面的函数或是数据,代码如下:
x=-10:0.5:10;
y=-10:0.5:10;
=meshgrid(x,y);
r=sqrt(x.^2+y.^2);
z=sin(r)+cos(r);

以子图方式画出网格图,具体代码如下,效果如图;
subplot(1,2,1),mesh(x,y,z)

画出曲面图,可以看出曲面图与网格图的效果有些不同,代码如下,图如下:
subplot(1,2,2),surf(x,y,z)

结束语:
上面采用了MATLAB的一个画图技巧,即如何在一个窗口中显示多个图。subplot指令。
注意事项如有疑问可以留言
分享可以使我们懂得更多
MATLAB软件画图曲面图网格图版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_204944.html
上一篇:安逸花如何注销账号
下一篇:如何通过mesh函数进行三维曲面绘制?