[整理]Matlab学习笔记--Matlab画图. 联系客服

发布时间 : 星期六 文章[整理]Matlab学习笔记--Matlab画图.更新完毕开始阅读959655c50a1c59eef8c75fbfc77da26924c59633

-------------

利用stairs函数来绘制表达式f=e-atsin(bt)的梯形曲线图形,其中参数a=0.01,b=0.5

Plot()主要用于绘制曲线的梯形离散图形

15. 我们经常用到的三维图形命令有:plot3函数、网格函数、着色函数 Plot3(x,y,z):主要用于绘制三维图形,x,y,z为3个相同维数的向量 Plot3(X,Y,Z):主要用于绘制三维图形,X,Y,Z为3个相同维数的矩阵

-------------

-------------

Plot3(X,Y,Z,s):s用于定义线的样式 Plot3(x1,y1,z1,s1,x2,y2,z2,s2…..)

绘制复杂的三维图形:

16. 网格图形的绘制 Matlab中的网络函数 函数名 Mesh Meshc Meshz -------------

函数说明 绘制三维网格图 绘制三维网格图,并且与等高线相结合 屏蔽了的网格图,只留存了网格的边界 ------------- Meshgrid 生成网格点 我们可以通过你meshgrid函数来生成图形的网格点。Meshgrid函数的基本作用就是将给定区域内的图形按照一定方式划分为平面网格,这个平面网格可以用来绘制三维曲面图形。一般情况下,用于在绘制三维图形钱,都要对作图区域内进行网格设置。

[x,y]=meshgrid(x,y)

X和y是给定的向量,主要用来定义网格划分的区域空间,也可以用来定义网格划分的方法。

我们还可以使用mesh函数来绘制三维网格图形:

Mesh(x,y,z,s):这个函数命令是通过4个矩阵参数x,y,z,s来绘制彩色的三维网格图形。图形的颜色范围由参数s来定义。 Mesh(x,y,z):这个函数中,s=z

Mesh(x1,y1,z):使用向量x1和y1来代替矩阵x和y,这里需要满足:

Length(x1)=n和length(y1)=m,而size(z)=[m,n]。在这种情况下,网格线上的点由坐标(x(j),y(j),z(i,j))决定。此外,向量x对应矩阵z的列,向量y对应矩阵z的行。 Mesh(x,y,z,’propertyname’,’propertyvalue’):参数propertyname表示用于设置属性值的那个参数的参数名,而propertyvalue则表示用于设置参数属性值的那个参数的取值。 Peaks()是峰函数,peaks(30)是产生30×30的guassian分布矩阵

-------------

-------------

17. 隐藏坐标轴程序: Axis off

18. 利用mesh来绘制彩色三维网格图:

-------------