MATLAB学习与使用:快速绘制3D网格图(ezmesh)

作者:白雪 | 创建时间: 2023-07-26
MATLAB绘图命令ezmesh可以快速地、简洁地绘制3D网格图,ezmesh即Easy-to-use 3D plotter....
MATLAB学习与使用:快速绘制3D网格图(ezmesh)

操作方法

第一,以下图函数f(x,y)为例,介绍MATLAB快速绘制3D网格图命令:ezmesh

第二,启动MATLAB,在命令行窗口输入doc ezmesh,查看ezmesh的介绍。ezmesh(f,n)表示绘制函数f的网格图形,网格数为n*n.

第三,新建脚本(Ctrl+N),在脚本编辑区输入如下代码: close all; clear all; clc; dbstop if error; f=@(x,y) (x.*exp(-x.^2-y.^2)); ezmesh(f,45) colormap([0,0,1])

第四,保存并运行上述脚本,得到函数f(x,y)的3D网格图形。

第五,colormap([0,0,1])表示设置绘图颜色为蓝色。关于colormap的介绍,可以在命令行窗口输入doc colormap查看帮助文档。

温馨提示

f=@(x,y)表示函数句柄
点击展开全文

更多推荐