👨🎓个人主页:研学社的博客
💥💥💞💞欢迎来到本博客❤️❤️💥💥
🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。
⛳️座右铭:行百里者,半于九十。
📋📋📋本文目录如下:🎁🎁🎁
目录
💥1 概述
mesh是的作用是画三维图。
meshgrid函数形成(x,y)的方阵,是m*n*2的一个矩阵,z=f(x,y)可以在[u,v]上取到所有的x,y值,当你需要画z=f(x,y)这样一个函数的时候就需要meshgrid;
注意:用mesh画图,x、y的长度要相等,即m=n;
📚2 实例代码
[x,y]=meshgrid(-5:0.1:5,-4:0.1:4)
z=(x.^2-2*x).*exp(-x.^2-y.^2-x.*y);
mesh(x,y,z)
colormap Jet %这里颜色可以很多选择
可以修改的颜色方案有:
colorMapNames = {‘Parula’, ‘Jet’, ‘HSV’, ‘Hot’, ‘Cool’, ‘Spring’, ‘Summer’, ‘Autumn’, ‘Winter’, …
‘Gray’, ‘Bone’, ‘Copper’, ‘Pink’, ‘Lines’, ‘Colorcube’, ‘Prism’, ‘flag’, ‘white’};
🌈3 Matlab代码实现
[x,y]=meshgrid(-5:0.1:5,-4:0.1:4)
z=(x.^2-2*x).*exp(-x.^2-y.^2-x.*y);
mesh(x,y,z)
colormap Jet %这里颜色可以很多选择