北科,北京科技大学,数学实验,MATLAB第三次作业-2023修改整理_第1页
北科,北京科技大学,数学实验,MATLAB第三次作业-2023修改整理_第2页
北科,北京科技大学,数学实验,MATLAB第三次作业-2023修改整理_第3页
全文预览已结束

下载本文档

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

文档简介

千里之行,始于足下让知识带有温度。第第2页/共2页精品文档推荐北科,北京科技大学,数学实验,MATLAB第三次作业

《数学试验》报告

试验名称MATLAB三维绘图

学院

专业班级

姓名

学号

年代

一、【试验目的】

1.了解三维曲面绘图最基本的指令,并学习绘制球面和柱面图。

2.学习三维图形的控制命令。

3.学习绘制一些特别的三维图形。

二、【试验任务】

7.用mesh和surf命令绘制三维曲面223yxz+=的图像,并使用不同的着色效果及光照效果。

8.绘制由函数

14

1692

22=++zyx形成的立体图,并通过转变观测点获得该图形在各个坐标平面上的投影。9.画三维曲面)2,2(522≤≤=yxyxz与平面z=3的交线

三、【试验程序】

7.

t=-2:0.1:2;[x,y]=meshgrid(t);z=x.^2+3*y.^2;

subplot(121);mesh(x,y,z);shadingflat;light('position',[1,1,0])subplot(122);surf(x,y,z);shadinginterp;light('position',[1,2,0])

8.

theta=0:0.1:2*pi;phi=theta';

x=3*cos(phi)*cos(theta);y=4*cos(phi)*sin(theta);z=2*sin(phi)*ones(size(theta));

subplot(221),surf(x,y,z),view(3),title('立体图')

subplot(222),surf(x,y,z),view(0,0),title('xOz平面投影图')subplot(223),surf(x,y,z),view(90,0),title('yOz平面投影图')subplot(224),surf(x,y,z),view(0,90),title('xOy平面投影图')

9.

t=-2:0.01:2;[x,y]=meshgrid(t);z1=5-x.^2-y.^2;

subplot(131),surf(x,y,z1),title('曲面z=5-x^2-y^2')z2=3*ones(size(x));

subplot(132),surf(x,y,z2),title('平面z=3')r0=abs(z1-z2)<=0.01;zz=r0.*z2;yy=r0.*y;xx=r0.*x;

subplot(133),plot3(xx(r0~=0),yy(r0~=0),zz(r0~=0),'x'),title('交线')

四、【试验结果】

8.

五、【试验总结】

通过本次的学习和练习,我学会了基础的MATLAB三维制图

温馨提示

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

评论

0/150

提交评论