matlab如何绘制三维曲面图
2017-03-22 15:24
651 查看
许多时候需要绘制三维曲面图,比如知道三维数据(x,y,z),如何绘制出三维图像?
以二元函数图 z = xexp(-x^2-y^2) 为例讲解基本操作,首先需要利用meshgrid函数生成X-Y平面的网格数据,如下所示:
% 生成二维网格数据
xa = -2:0.2:2;
ya = xa;
[x,y] = meshgrid(xa,ya);
此外,需要计算纵轴数据(z轴),如下所示:
% calculate z data
z = x.*exp(-x.^2 - y.^2);
在计算出(x,y,z)数据后,就可以使用三维绘图函数mesh绘制三维曲面图,如下所示:
mesh(x,y,z);
以二元函数图 z = xexp(-x^2-y^2) 为例讲解基本操作,首先需要利用meshgrid函数生成X-Y平面的网格数据,如下所示:
% 生成二维网格数据
xa = -2:0.2:2;
ya = xa;
[x,y] = meshgrid(xa,ya);
此外,需要计算纵轴数据(z轴),如下所示:
% calculate z data
z = x.*exp(-x.^2 - y.^2);
在计算出(x,y,z)数据后,就可以使用三维绘图函数mesh绘制三维曲面图,如下所示:
mesh(x,y,z);
相关文章推荐
- Matlab 应用教程|如何绘制三维图形(综合篇)
- Matlab绘制三维曲面
- MATLAB绘制三维曲面图和等高线 绘图(2)
- Matlab绘制三维曲面(以二维高斯函数为例)
- 数值分析Matlab绘制三维数据曲面图
- matlab之连续+离散的三维曲面绘制
- 数值分析Matlab绘制三维数据曲面图
- 【Matlab】离散点绘制三维曲面方法小结
- 绘制图像的三维灰度曲面
- matlab如何绘制统计分析图(正态分布,柱形图,散点图)和matlab cftool拟合工具
- matlab 三维绘制
- 从分析blender轮廓提取技术中学习opengl如何绘制三维模型轮廓
- 在Matlab中根据离散点坐标绘制空间曲面
- 如何将txt格式的数据导入到MATLAB中,并绘制图线
- Matlab绘制三维图形以及提示框
- 如何使用MATLAB绘制平滑曲线
- matlab中三维图形绘制函数
- (转载学习使用)Matlab画三维隐函数曲面
- Matlab三维曲面griddata插值后交叉验证或提取表面值
- 如何用 matlab 在图片上绘制矩形框 和 添加文字 ?