第3章简述案例.ppt

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图3.43 三维空间上的球 11. meshgrid 功能:为三维绘图产生X、Y数据矩阵。 格式: [X,Y] = meshgrid(x,y) [X,Y] = meshgrid(x)   说明:   meshgrid函数可产生x、y轴向的网格数据。   在[X, Y]=meshgrid(x, y)中,向量x、y分别指定x轴和y轴的数据点。当x为n维向量,y为m维向量时,X、Y均为m×n的矩阵,X(i, j)和Y(i, j)共同指定了平面上的一点;[X,Y] = meshgrid(x)等效于[X,Y] = meshgrid(x,x) 。 12. mesh,meshc,meshz 功能:绘制三维空间上的网格曲线。 格式: mesh(X,Y,Z) mesh(Z) meshc(…) meshz(…)   说明:   在mesh(X,Y,Z)中,X、Y为x轴和y轴坐标,Z既为高度值又为颜色值,当X、Y为向量时,设n =length(X)和m=length(Y),则有[m,n] = size(Z),这时(X(i),Y(j),Z(i,j))定义了三维空间上的点;如果X、Y为矩阵,则X、Y、Z必须尺寸一致,(X(i,j),Y(i,j),Z(i,j))定义了三维空间上的点。   在mesh(Z)中,设[m,n] = size(Z),采用X = 1:n和Y = 1:m作为x轴和y轴的坐标,Z为高度和颜色值。 meshc(…)则可以在网格曲线的下面绘制出等高线;meshz(…)则在网格曲线的周围绘制出幕布。     例如输入 [X,Y] = meshgrid(-3:.125:3); Z = peaks(X,Y); mesh(X,Y,Z); meshc(X,Y,Z); axis([-3 3 -3 3 -10 5]) meshc(-3:.125:3,-3:.125:3,Z); title(多峰函数的网格曲线) meshz(X,Y,Z) 执行后可得到如图3.51所示的网格曲线。如果利用meshz函数,则可以得到如图3.52所示的网格曲线。 图3.51 利用meshc得到的多峰函数的网格曲线 图3.52 利用meshz得到的多峰函数的网格曲线 13.surf,surfc 功能:绘制出三维空间中的曲面图。 格式: surf(Z) surf(X,Y,Z) surfc(…)   说明:   surf函数可以绘制出三维空间中的曲面,surfc(…)可以在曲面下绘制出等高线。其函数说明类似于mesh函数。 例如输入 [x,y]=meshgrid(-3:.125:3); z=peaks(x,y); surf(x,y,z); surfc(x,y,z), grid on title(多峰函数的曲面) 图3.53 多峰函数的曲面 P58 例2.7.9-13 3.7.4 离散数据绘图 1.stem 功能:按离散竖条形式绘制出离散序列数据。 格式: stem(Y) stem(X, Y) stem(…, fill) stem(…, LineSpec)   说明:   stem(Y)可以按离散竖条形式显示出数据Y,x轴取其序号;当Y为矩阵时,stem绘制出Y每一行的元素。stem(X,Y)可以指定x轴的坐标X。stem(…, ‘fill’)指定是否填充竖条末端圆圈;stem(…, LineSpec) 为绘图指定线型、标记符号和颜色。例如 t = linspace(-2*pi,2*pi,10); h = stem(t,cos(t)); h = stem(t,cos(t),fill); h = stem(t,cos(t),fill, r--*); title(The stems) 图3.36 离散数据显示 2.stem3 功能:在三维空间中绘制出离散序列数据。 格式: stem3(Z) stem3(X, Y, Z) stem3(…, fill) stem3(…, LineSpec)   说明:   stem3函数与stem函数类似,只是stem3函数将离散竖条绘制在三维空间中。在stem3(Z)中,Z为二维矩阵,其下标构成(x,y)。其它说明参见stem函数。例如输入 X = linspace(0,1,10); Y = X./2; Z = sin(X) + cos(Y); stem3(X,Y,Z,fill) title(The three-dimensional stem) view(-25,30),box off 图3.37 三维空间中离散数据的显示   3.stairs   功能:绘制梯形图。   格式:   stairs(Y) stairs(X,Y)   sta

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档