MATLAB学习与使用:使用矩阵绘制三维图形 您所在的位置:网站首页 matlab用等高线画三维图 MATLAB学习与使用:使用矩阵绘制三维图形

MATLAB学习与使用:使用矩阵绘制三维图形

2024-07-12 06:25| 来源: 网络整理| 查看: 265

MATLAB绘制三维图形

1.基本的绘图命令 1)plot3函数 plot3(x,y,z)%x,y,z为向量或者矩阵 注意x,y,z全为向量时向量长度必须相同 在这里插入图片描述 在这里插入图片描述 plot3(x,y,z,'b.','MarkerSize',0.5) % MarkerSize 表示点的大小,b.表示绿色的点。 eg.绘制三维螺旋线(向量为参数)和三维图形(矩阵为参数)

x=0: pi/50: 10*pi; y=sin(x); z=cos(x); plot3(x,y,z,'*b','markersize',5); xlabel('X');%设置坐标说明 ylabel('Y'); zlabel('Z'); grid on%画图添加网格线 figure(2)% 重新开启一个绘画窗口 [x,y] = meshgrid (-2: 0.1:2, -2: 0.1:2); z=x.*exp(-x. ^ 3-y.^2); plot3(x,y,z) grid on

在这里插入图片描述 2)网图函数

函数名 说明 mesh 三维网格图 meshc 将网格与等高线结合 meshz 屏蔽的网格图 meshgrid 生成网格点

3)着色函数 Surf (x,y,z,c) eg.分别绘制三维面图,带等高线的面图,带屏蔽图的面图

x = -


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有