基于MATLAB大学数学实验教学研究.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MATLAB大学数学实验教学研究

基于MATLAB大学数学实验教学研究   摘 要:现代教育技术环境,特别是网络环境,对大学数学教学、学习带来了巨大变革。教学过程中充分应用现代教育媒体,精心制作多媒体课件,优化课堂教学,开设数学实验和数学建模,是提高数学教学质量的有效方法。探讨了利用MATLAB如何实现数学实验教学,并详细给出了几个利用MATLAB的GUI设计和编程进行数学实验教学的教学案例。?   关键词:大学数学;实验教学;MATLAB?   中图分类号:G64文献标识码:A文章编号:1672-3198(2008)08-0273-02??      1 MATLAB与其功能?      MATLAB软件是由美国Math works公司推出的用于数值计算和图形处理的科学计算系统环境。MATLAB是一种以数值计算和数据图示为主的计算机软件,并包含适应多个学科的专业软件包,以及完善程序开发功能。?   MATLAB有五大功能:(1)数值计算功能:包括矩阵的创建和保存;数值矩阵代数、乘方运算和分解;数组运算;多项式和有理分式运算;数据统计分析等;(2)符号计算功能:可以计算符号解和任何精度数值解;(3)图形和可视化功能:能构造二维、三维曲线;三维曲面;图形的标识;坐标控制;图形的叠绘;视角和光照设计;动态轨迹和影片动画等;(4)活笔记本功能:在Notebook环境中,用户不仅拥有Word的全部文字处理能力,而且可获得MATLAB所赋予的各种数组计算、符号计算和计算结果的可视化能力;(5)可视化建模和仿真功能:利用MATLAB可以进行数学和计算;算术发展模型、模拟和原型;数据分析、开发、和可视化;科学和工程图学;应用发展包括图形用户界面设计等。   ?   2 在大学数学实验教学中应用MATLAB的必要性与可行性?      数学实验包括两部分主要内容,第一部分是基础部分,围绕大学数学的基本内容,让学生充分利用计算机及软件的数值功能和图形功能展示基本概念与结论,去体验如何发现、总结和应用数学规律。另一部分是高级部分,以大学数学为中心向边缘学科发散,可以涉及到微分几何、数值方法、数理统计、图论与组合、微分方程、运筹与优化等,也可以涉及到现代新兴的学科和方向,如分形、混沌等。这部分的内容可以是新的,但不必强调完整性,教师介绍一点主要的思想,提出问题和任务,让学生尝试通过自己动手和观察实验结果去发现和总结其中的规律,即使总结不出来也没有关系,留待将来再学,有兴趣的可以自己去找参考书寻找答案。?   本文笔者利用MATLAB的强大的可视化功能、数值计算功能和符号运算功能,开发出友好的图形用户界面,介绍四个基础部分的实验案例,从不同的侧面说明数学实验的设计目的、实验步骤、实验练习等内容,使学生不需要MATLAB的知识就能方便操作和应用。且具有以下两个特点:?   (1)交互性强:图形用户界面的大部分函数可以任意输入,大部分参数可以修改;?   (2)图形准确、表现力强:该系统的图形均通过编程来完成绘制。?      3 基于MATLAB的大学数学实验教学案例?      3.1 实验一:数列极限?   (1)实验目的。?   在学习数列极限时,数列极限的概念是比较难理解的。通过Logistic模型的实验,使学生更好地理解数列极限的概念。同时,如果学生有了一定的MATLAB知识,可以熟悉MATLAB软件中关于图形的基本命令,掌握利用MATLAB软件进行函数图形绘制的方法。?   (2)实验步骤。?   Logistic模型为Pn=kPn(1一Pn),在参数k和初值P。为何值时,数列收敛,为何值时数列发散。学生可以在界面上亲自操作,得出不同的数列曲线,观察出相应的结果。?   (3)实验练习。?   绘制下列图像:?   k=1.5,p0=0.5?   k=2.1,p0=0.5?   k=2.7,p0=0.5?   k=3.1,p0=0.5?   通过实验和观察,发现和验证一些Logistic模型数列的极限规律。?   (4)MATLAB软件实现。?   3.2 实验二:曲线拟合?   (1)实验目的。?   对于某个变化过程中的多个相互依赖的变量,可建立适当的数学模型,用于分析预报决策或控制该过程。对于两个变量可通过用一个一元函数去模拟这两个变量的取值,用不同的方法可得到不同的模拟函数。下面学习了解一些拟合方法,用基本函数曲线及其变换模拟给定的曲线,掌握如何用MATLAB做出曲线拟合。熟悉MATLAB软件中关于曲线拟合的一些基本命令,掌握利用MATLAB软件进行曲线拟合的方法。?   (2)实验步骤?   学生可以在界面上“数据x”和“数据y”的编辑框处输入相应的实验数据。?   (注意:按矩阵形式输入

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档