绘制单条三维曲线.doc_第1页
绘制单条三维曲线.doc_第2页
绘制单条三维曲线.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1产生三维数据在MATLAB中,利用meshgrid函数产生平面区域内的网格坐标矩阵。其格式为: x=a:d1:b; y=c:d2:d; X,Y=meshgrid(x,y); 语句执行后,矩阵X的每一行都是向量x,行数等于向量y的元素的个数,矩阵Y的每一列都是向量y,列数等于向量x的元素的个数。2绘制三维曲面的函数surf函数和mesh函数的调用格式为:mesh(x,y,z,c)surf(x,y,z,c) 一般情况下,x,y,z是维数相同的矩阵。x,y是网格坐标矩阵,z是网格点上的高度矩阵,c用于指定在不同高度下的颜色范围。例5-18 在xy平面内选择区域-8,8-8,8,绘制4种三维曲面图。程序如下:x,y=meshgrid(-8:0.5:8);z=sin(sqrt(x.2+y.2)./sqrt(x.2+y.2+eps);subplot(2,2,1);mesh(x,y,z);title(mesh(x,y,z)subplot(2,2,2);meshc(x,y,z);%三维网格曲面title(meshc(x,y,z)subplot(2,2,3);meshz(x,y,z)%带底座的三维网格曲面title(meshz(x,y,z)subplot(2,2,4);surf(x,y,z);title(surf(x,y,z)网线图:线条有颜色,空挡是黑色的(无颜色)曲面图:线条是黑色的,空挡有颜色(把线条之间的空挡填充颜色,沿z轴按每一网格变化绘制单条三维曲线:t=(0:0.02:2)*pi;x=sin(t);y=cos(t);z=cosz(2*t);plot3(x,y,z,b-,x,y,z,bd);view(-82,58);box on;legend(链,宝石);绘制多条三维曲线:t=(0:0.02:2)*pi;x=sin(t);y=cos(t);z=cosz(2*t);r=0.1:0.1:1;x=x*r;y=y*r,z=z*r;plot3(x,y,z);view(-82,58);box on;用网线表现函数z=x*x+y*yClf;X=-4:4;y=x;x,y=meshgrid(x,y);Z=x.2+y.2;Mesh(x,y,z);Colormap(hot);用曲面表现函数z=x*x+y*yX=-4:4;y=x;x,y=meshgrid(x,y);Z=x.2+y.2;surf(x,y,z);Colormap(hot);透视效果演示:x0,y0,z0=sphere(30);X=2*x0;y=2*y0;z=2*z0;Surf(x0,y0,z0);Shading interpHold on; mesh(x,y,z); colormap(hot);hold off Hidden offAxis equal, axis off利用nan对图形剪切t=linspace(0,2*pi,100);r=1-exp(-t/2).cos(4*t);x,y,z=cylinder(r,60);ii=find(x0&y6|abs(y)6);zz(ii)=zeros(size(ii);surf(x,y,zz),shading interp; colormap(copp

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论