圆柱形投影实验matlab,实验五+空间曲面及其投影

本文详细介绍了如何使用MATLAB绘制空间曲面及其在坐标面上的投影,包括椭球面、莫比乌斯带、双曲抛物面等实例,并提供了具体的MATLAB代码示例,旨在帮助读者掌握绘制三维图形的基本命令和方法。
摘要由CSDN通过智能技术生成

实验五 空间曲面及其在坐标面上的投影

【实验类型】验证性 【实验学时】2学时 【实验目的】

掌握用MA TLAB 绘制空间曲面及其在坐标面上的投影的方法; 【实验内容】

1.熟悉MATLAB 绘制三维图形的基本命令和方法; 2.通过MATLAB 演示常见的空间曲面、空间曲线; 【实验方法与步骤】 一、实验的基本理论与方法 1、 描绘空间图形的截痕法(略)。

2、 空间曲线在坐标面上的投影:设曲线L 的方程为⎨

⎧F (x , y , z ) =0

,消去z ,得

G (x , y , z ) =0⎩

⎧H (x , y ) =0

⎩z =0

H (x , y , z ) =0,则曲线L 在XOY 平面上的投影曲线为⎨

二、实验使用的MATLAB 函数

1、已知二元函数z =f (x , y ) ,绘制其三维曲面图的MATLAB 命令调用格式为:

[x,y]=meshgrid(v1,v2); 生成网格数据 z=….;如z=x.*y 计算二元函数的z 矩阵

surf(x,y,z)或mesh(x,y,z) mesh()绘制网格图,surf()绘制表面图 其中,v1,v2为x 轴和y 轴的分隔方式。

⎧x =x (s , t ) ⎪

3、 已知空间曲面的参数方程:⎨y =y (s , t ) (a

⎪z =z (s , t ) ⎩

式为: ezsurf('x(s,t)','y(s,t)','z(s,t)',[a,b,c,d]) 三、实验指导

x 2y 2z 2

例1 画出椭球面2+2+2=1的图形。

352

⎧x =3cos t sin s ⎪

椭球面的参数方程为⎨y =5sin t sin s (0≤t ≤2π, 0≤t ≤π)

⎪z =2cos s ⎩

画出椭球面的图形,如图7-1所示。

ezsurf('3*cos(t).*sin(s)','5*sin(t).*sin(s)','2*cos(s)',[0,2*pi,0,pi]) 例2 画出莫比乌斯(Mobius )带的图形。莫比乌斯带的参数方程为:

⎧x =r cos t ⎪t ⎪y =r sin t 其中是辅助函数。 (0≤t ≤2π, -1≤v ≤1) r =4+v cos ⎨

2⎪t z =

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值