




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MATLAB与科学计算期末论文盐 城 师 范 学 院MATLAB与科学计算期末论文 20162017学年度 第一学期 用MATLAB解决解析几何的图形问题学生姓名 吴梦成 学 院 数学与统计学院 专 业 信息与计算科学 班 级 数15(5)信计 学 号 15213542 第 7 页 共 7 页用MATLAB解决解析几何的图形问题摘 要将 MATLAB 的图形和动画功能都用于解析几何教学,可使教学形象生动。以图形问题为例,详细给出了实例的程序编写和动画实现过程 。在解析几何教学中有一定的应用价值。【关键词】: MATLAB; 解析几何 ;图形 ; 动 画;编程 1 引 言 在解析几何的教学中,使用传统的教学方法。许多曲线及曲面的形成过程与变换过程只通过传统的教师讲授静态图示就很难形象生动地表示出来 。在解析几何教学中使用MATLAB软件辅助教学,不仅可以很容易绘制出复杂的立体图形。把曲线、曲面的形成和变化过程准确地模拟出来 ,而且还能够对它们进行翻转 、旋转 ,甚 至还能够轻而易举地实现图形的动画效果!这对提高教学效率和培养学生的空间想象能力可起到事半功倍的效果。下面结合实例从几个方面说明MATLAB在解析几何画图方面的应用。2 利用 MATLAB绘制三维曲线 在空间解析几何中,各种曲线和曲面方程的建立都离不开图形 ,而空间曲线和曲面图形既难画又费时。借助MATLAB的绘图功能 ,可以快捷 、 准确地绘出图形,使教学变得形象 、生动 。有利于学生观察三维空间图形的形状 , 掌握图形的性质 。 一 般地 ,MATLAB可用plot3,ezplot3,comet3等函数来各种三维曲线 。 例如画螺旋曲线的图形,其参数方程设为 :, 。使用 plot3语句画螺旋曲线图形的方法如下( 设a =2 ,b=4,c=3):MATLAB用两条简单的语句就可以画出螺旋 曲线(图1),但上述方法是静态的 ,为了体现(圆锥a =b) 螺旋曲线的形成过程 可以使用的动画功能 改用以下一条语句 : 可以看到一个红色的小球在绕螺旋曲线运动(图2) 。若觉得上述语句画出的图形在电脑上显示还是比较快 ,可以改用comet3语句来完成 。 ; 同样可以看到一个红色的小球在绕螺旋曲线运动(图3) 。3 利用 MATLAB绘制曲面图形 用 MATLAB绘制曲面时。一般地可以用mesh、shrf、ezmesh、ezsurf等函数来完成。解析几何中有一些常见的二次曲面: 球面,椭球面,双叶双曲面。单叶双曲面,锥面,椭圆抛物面,双曲抛物面等。对于后两个 ,由于可 以直接用 Z表示 ,比如:椭圆抛物面 :;双曲抛物面;因此可以用 meshgridanesh,surf函数直接完成(见图4、 5)。 x,y=meshgrid(-10:0.2:10);z=(x.2+y.2);mesh(x,y,z); x,y=meshgrid(-10:0.2:10);z=(x.2/4-y.2/9);mesh(x,y,z); 从图4中可以看,直接用mesh或 surf函数画出的曲面不一定美观 ,又 比如画锥面:z2=x2+y2 若使用下列语句 ,则图出的图形如图6所示 ,不够美观 。x,y=meshgrid(-10:0.2:10);z=sqrt(x.2+y.2);mesh(x,y,z);这时可以考虑用其他方法 ,由于球面,椭球面,锥面等可用参数方程来表示 : 锥面:;椭球面:故可以用ezsurf或ezmesh函数直接画出。这里a=2,b=3,c=4,画锥面和椭球面的语句如下(见图7.8)当然当 a=b时,上述曲面也可以用旋转曲面的方法来画(图9)因此 对不同的曲面要采用不同的画法 这样可以使图形更加美观。文献 3 给出一个通用的二次 曲面画图程序,比较复杂,这里略。 4利 用 MATLAB判定图形间的位置关系 三维空间中的平面 、曲线 、曲面在实际生活中有着广泛的应用 ,学生掌握三维空间中图形的位置关系是解析几何教学的难点之一。借助 MATLAB的三维绘图功能可以在同一直角坐标系下快捷 、准确地绘出图形。有利于学生观察掌握图形之间的位置关系,突破教学难点。例 1:作出球面和圆柱面的交线 维维安尼(Vivian)曲线1。此题通过联立球面方程 和圆柱面方程 , 得出维维安尼曲线的参数方程 :;利用函数plot3,ezflot3可以画出该曲线 (同1O),但是利用plot3函数 ,仅仅画出了该曲线 。还未能反映出两曲面的交的情况 。利用 MATLAB可在同一直角坐标系中绘出球面与柱面.可以直观看 出 曲面相交的情形 这更有利于学生观察维维安尼曲线的形状.输 入以下语句(或事先编好M文件,设a=4)%柱面的MATLAB程序%球面的MATLAB程序 运行上述语句 可得到两曲面相交的图形。利用MATLAB的图形旋转功能,从不同角度观察图形 ,上述 图10-11是进行旋转后的结果。 3 总 结 动点的轨迹和曲面截痕轨迹是解析几何中的又一个难点 而描绘动点轨迹和曲面截痕轨迹的形成过程是传统教学无法实现的 。使用MATLAB制作动画.可以易实现空间动点的轨迹和曲面截痕的轨迹的形成过程 直观地观察动点变化形成轨迹的过程和曲面截痕轨迹形成的过程 。具体例子可以参考文献 【4,5】, 这里略 。 参考文献 1吕林银 ,许子道 。解析几何(第三版) . 北京 : 高等教育出版社 1 987 2沫然MATLAB与科学计算(第二版) 北京 :电子
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 熟料烧结工班组管理竞赛考核试卷含答案
- 太阳能利用工岗前技术综合考核试卷含答案
- 小学英语期末复习全册知识点总结
- 美容院市场调研与投资计划
- 社区图书共享创新创业项目商业计划书
- 职业咨询服务创新创业项目商业计划书
- 有机鸡肉制品创新创业项目商业计划书
- 跨境售后服务解决方案创新创业项目商业计划书
- 水轮机及辅机修理创新创业项目商业计划书
- 糕点冷却系统企业制定与实施新质生产力项目商业计划书
- 2025广东东莞市寮步镇人民政府招聘专职安全员10人考前自测高频考点模拟试题及答案详解一套
- 2024石家庄市国企招聘考试真题及答案
- 湘潭钢铁集团有限公司2026届校园操作类招聘备考考试题库附答案解析
- 山东初级注册安全工程师(安全生产法律法规)题库及答案(2025年)
- 2025天津宏达投资控股有限公司及所属企业招聘工作人员笔试模拟试题及答案解析
- 新安全生产法课件
- 恐龙妈妈藏蛋课件
- 消防证考试题目及答案
- 北京市中考新定义练习题
- 超声引导下肝穿刺活检课件
- 社区矫正人员心理健康讲座课件
评论
0/150
提交评论