浅议Matlab数值计算和微积分教学几点建议.docVIP

  • 10
  • 0
  • 约3.28千字
  • 约 6页
  • 2017-11-11 发布于福建
  • 举报

浅议Matlab数值计算和微积分教学几点建议.doc

浅议Matlab数值计算和微积分教学几点建议

浅议Matlab数值计算和微积分教学几点建议   摘要:本文源于笔者自身教学实践的感悟,介绍了微积分教学离不开Matlab软件与数值计算的新理念,既是深化微积分教学改革和推进复合型人才教育的需要,又是促进新的计算性交叉学科教育的需要。 关键词:Matlab软件;MathWorks公司;数学实验;微积分;教学 中图分类号:G642.41 文献标志码:A 文章编号:1674-9324(2014)04-0122-02 一、了解Matlab的发展历程和前景,提高对微积分教学的新理念 Matlab是矩阵实验室(Matrix Laboratory)的简称,20世纪70年代,美国新墨西哥大学计算机科学系主任Cleve Moler为了减轻学生编程的负担,用Fortran编写了最早的Matlab。1984年由Little、Moler、Steve Bangert合作成立的MathWorks公司正式把Matlab推向市场作为商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括Matlab和Simulink两大部分。到20世纪90年代,Matlab已成为国际控制界的标准计算软件,在国际学术界,Matlab已经被确认为准确、可靠的科学计算标准软件。在许多国际一流学术刊物上,尤其是信息科学刊物,都可以看到Matlab的最前沿和尖端的应用。MathWorks现有2800名员工,其中有30%位于美国境外。在2012年营收为$7.5亿美元,其中超过60%来自美国以外的市场,自公司创立以来每年均盈利。自创立于1984年到现在全球有超过百万Matlab用户,400个以Matlab和Simulink为基础而开发的第三方解决方案1500本Matlab基础书籍,涵盖28种语言。MathWorks的产品作为研究和开发的基础工具而在汽车、航空、通信、电子和工业自动化等领域得到广泛的应用。它们还被应用于金融服务和计算生物学等对建模和仿真有越来越高要求的技术领域。MathWorks软件可用来辅助许多尖端产品的设计和开发,包括汽车系统、航空飞行控制和航空电子、通信和其他电子产品、工业机械和医疗器械等。全球有超过5000家的大专院校采用MathWorks的解决方案来开展多种技术学科的教学和研究工作。在欧美大学里,诸如应用代数、数理统计、自动控制、数字信号处理、模拟与数字通信、时间序列分析、动态系统仿真等课程的教科书都把Matlab作为内容。这几乎成了90年代教科书与旧版书籍的区别性标志。在那里,Matlab是攻读学位的大学生、硕士生、博士生必须掌握的基本工具。因此,高等专科院校微积分与数学实验教学中,学生只要学会了Matlab,就可以方便的处理诸如矩阵变换及运算、微积分运算、多项式运算、代数方程求解、微分方程求解、插值与拟合、概率统计及最优化等问题。现在,Matlab还可以与C、VC++、Excel、SPSS等语言进行连接,以充分利用各种资源。 二、用Matlab首屈一指的可视能力,触摸微积分教学中可望而不可及的概念 Matlab语言的传统优点自问世起,就以数值计算称雄,其基本数据单位是矩阵,它的图形可视能力在所有数学软件中是首屈一指的,图形系统有高层和低层两个部分组成。高层指令友善、简便;低层指令细腻、丰富、灵活。一般说来,不管二元函数或隐函数多么复杂,例如有实际应用研究价值和意义的三维爱的方程式和墨西哥曲线(或墨西哥小帽)的解析式分别如下: x■+■y■+z■-1■-x■z■-■y■z■=0,Z=■ 它们的三维图形和性质,仅需10条左右指令,就能得到富于感染力的表现。 极限理论是研究微积分的基石,而二元函数与一元函数极限的定义从外表层次看类似,可理解和计算难度上且发生了本质的改变,当然也是微积分教学中比较抽象的重点和难点概念。比如第一个重要极限,当x→0时,函数值 f(x)=■→1,用纯数学符号语言刻画为■■=1,自变量趋于0的方式比较单一;而二维墨西哥曲线,当(x,y)→(0,0)时,函数值f(x,y)=■→1,用纯数学符号语言刻画为■■=1,自变量(x,y)趋于(0,0)的方式就比较复杂,表现为四面八方各种路径,且(0,0)点是 f(x,y)的间断点。传统式的黑板课教学方式无法让学生直观理解极限——”可望而不可及也,可以很接近,虽永远到不了那个岸,却可得到精确结果”,以及间断点、间断线和间断面的概念和应用了。但结合Matlab软件就能突破和刻画这些困惑及触摸不透的理念,把函数极限和函数的性质表现得一目了然。例如,在Matlab7.1编辑器窗口编写脚本式M文件Mxgqx.m x=-10:0.5:10; y=-10:0.5:10; [x,y]=me

文档评论(0)

1亿VIP精品文档

相关文档