Mathematica基础数学实验4_第1页
Mathematica基础数学实验4_第2页
Mathematica基础数学实验4_第3页
Mathematica基础数学实验4_第4页
Mathematica基础数学实验4_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、实验四实验四 空间几何图形的描绘空间几何图形的描绘 一、实验目的一、实验目的 掌握用掌握用mathematica软件包描绘空间几何图形软件包描绘空间几何图形(空空间曲面和曲线间曲面和曲线)的方法的方法. 通过作图和观察通过作图和观察, 深入理解多深入理解多元函数的概念元函数的概念, 提高空间想象力提高空间想象力. 深入理解二次曲面的深入理解二次曲面的图形和方程图形和方程. 二、学习二、学习mathematica命令命令 1. 空间直角坐标系中作二元显函数空间直角坐标系中作二元显函数z=f(x, y)三维三维图形命令图形命令plot3d:plot3dfx,y,x,x1,x2,y,y1,y2,选项

2、选项其中其中fx,y是是x, y的二元函数的二元函数, x1, x2表示表示x的作图范围的作图范围, y1, y2表示表示y的作图范围的作图范围. 例如输入例如输入 plot3dx2+y2,x,-2,2,y,-2,2作函数作函数z=x2+y2在区域在区域2 x 2, 2 y 2上的图形上的图形. 与二维平面作图命令与二维平面作图命令plot相似相似, plot3d也有许多选项也有许多选项. 输入输入?plot3d,plot3df, x, xmin, xmax, y, ymin, ymax generates a three-dimensional plot of f as a function

3、 of x and y. plot3df, s, x, xmin, xmax,y, ymin, ymax generates a three-dimensional plot in which the height of the surface is specified by f, and the shading is specified by s.及一系列的选项及一系列的选项. 2. 利用参数方程作空间曲面图形的命令利用参数方程作空间曲面图形的命令parametricplot3d 作曲面时的基本形式为作曲面时的基本形式为:parametricplot3dxu,v,yu,v,zu,v,u,u1

4、,u2, v,v1, v2, 选项选项其中其中xu,v, yu,v, zu,v为参数方程为参数方程的三个表示式的三个表示式, u1, u2和和v1, v2分别为分别为两个参变量两个参变量u和和v的作图范围的作图范围. 输入输入parametricplot3du*cosv, u*sinv,u2,u,0,3,v,0,2pi;可以作出旋转抛物面可以作出旋转抛物面z=x2+y2的图形的图形,这个图形比这个图形比plot3d命令作出的图形命令作出的图形要好得多要好得多.3. 常见曲面的常用常见曲面的常用(标准方程的标准方程的)参数方程参数方程:当当a=b=c时为球面时为球面.椭球面椭球面: 200cos

5、sinsincossin czbyax椭圆抛物面椭圆抛物面: 20sincos2 uuzbuyaux当当a=b时为旋转抛物面时为旋转抛物面.椭圆锥面椭圆锥面: 20sincos uuzbuyaux当当a=b时为圆锥面时为圆锥面.椭圆柱面椭圆柱面: 20sincos uuzbyax当当a=b时为圆柱面时为圆柱面.正螺面正螺面:单叶双曲面单叶双曲面: 2044tansinseccossec czbyax圆环面圆环面: 2020sinsin)cos(cos)cos( rzrryrrx 20sincos auarzuyux空间曲线空间曲线 )()()()( ttztytx绕绕 z 轴旋转所得曲面的参数

6、方程为轴旋转所得曲面的参数方程为: 20)(cos)()(sin)()(2222 ttzttyttx实际上实际上, 对给定的对给定的t, 得曲线得曲线 上一点上一点m1( (t), (t), (t),其绕其绕 z 轴旋转得到一个圆轴旋转得到一个圆, 该圆在平面该圆在平面z= (t)上上.其半其半径为点径为点m1到到z轴的距离轴的距离:. )()(22tt 因此因此, 在平面在平面 z = (t)上的圆的方程为上的圆的方程为: 20)(cos)()(sin)()(2222 tzttyttx再令再令 t 在在 , 内变化内变化, 即为所求旋转曲面的参数方程即为所求旋转曲面的参数方程.例如例如, 与

7、与 z 轴异面直线的参数为轴异面直线的参数为: tztyx21令其绕令其绕 z 轴旋转所得的旋转曲面的参数方程为轴旋转所得的旋转曲面的参数方程为: ttztytx 202sin1cos122t , 消去参量消去参量 t 和和 , 得曲面的直角坐标系下的方程得曲面的直角坐标系下的方程:14222 zyx此曲面为单叶双曲面此曲面为单叶双曲面.这也是的直纹面性质这也是的直纹面性质. 如图如图: 4. 利用参数方程作空间曲线图形的命令利用参数方程作空间曲线图形的命令parametricplot3d 作曲线时的基本形式为作曲线时的基本形式为:parametricplot3dxt,yt,zt,t,t1,t

8、2, 选项选项其中其中xt, yt, zt为参数方程的三个表示式为参数方程的三个表示式, t1, t2为参为参变量变量 t 的作图范围的作图范围. 空间螺旋线的参数方程为空间螺旋线的参数方程为:x=cost, y=sint,z=t/10, 0 t 8 输入输入parametricplot3dcost,sint,t/10, rgbcolor1,0,0,t,0,8pi 将多个图形绘于一起仍用将多个图形绘于一起仍用show命令命令.例如例如, 将一个将一个球面球面x2+y2+z2=4与一个拄面与一个拄面(x1)2+y2=1绘与一起绘与一起. 输入输入(见程序见程序). 作单侧曲面作单侧曲面(默比乌斯

9、带默比乌斯带): 输入输入:rt_,s_:=2+0.5*s*cost/2;xt_,s_:=rt,scost;yt_,s_:=rt,ssint;zt_,s_:=0.5*s*sint/2;parametricplot3dxt,s,yt,s,zt,s,t,0,2pi,s,-1,1,plotpoints-50,8,boxratios-5,5,1,ticks-false;程序程序练习练习:1. 用用plot3d命令画出函数命令画出函数)sin(cos228/ )(22yxezyx 在在-x, -y上的图形上的图形, 采用选项采用选项plotpoints-50.22yxxyz 2. 函数函数在在(0, 0

10、)处不连续处不连续, 用用plot3d命命令画出函数在令画出函数在-2 x 2, -2 y 2上的图形上的图形,采用选项采用选项plotpoints-50或更大或更大, 观察曲面在观察曲面在(0, 0)处的变化处的变化. 3. 一个圆环面的参数方程为一个圆环面的参数方程为: x=(3+cosu)cosv,y=(3+cosu)sinv,z=sinu(0 u 2 ,0 v 2 ),用用parametricplot3d命令画出它的图形命令画出它的图形. 4. 一个正螺面的参数方程为一个正螺面的参数方程为: x=ucosv, y=usinv, z=v/3(-1 u 1, 0 v 4 ),用用param

11、etricplot3d命令画出它的图形命令画出它的图形.5. 用用plot3d命令画出双曲抛物面命令画出双曲抛物面在在-6 x 6, -14 y 14上的图形上的图形, 采用选项采用选项plotpoints-30和和boxratios-1,1,1,改变改变boxratios中的参数再观察中的参数再观察.4122yxz 6. 做两个半径相同的圆柱面垂直相交的图形做两个半径相同的圆柱面垂直相交的图形. 7*. 做两个半径相同的圆柱面垂直相交的做两个半径相同的圆柱面垂直相交的交线交线. 将将此图形与此图形与6题的图形放在一起观察题的图形放在一起观察. 输入以下命令输入以下命令:parametricplot3dcost,sint,sint,rgbcolor1,0,0,cost,sint,-sint,rgbcolor0,0

温馨提示

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

评论

0/150

提交评论