欢迎光临112期刊网!
网站首页 > 论文范文 > 教育论文 > 高等教育 > MATLAB在高等数学教学中的价值分析

MATLAB在高等数学教学中的价值分析

日期:2023-01-06 阅读量:0 所属栏目:高等教育


摘要:MATLAB是国际上最流行的科学与工程计算软件,高等数学课程是大学教育的一门重要的基础课。本文根据笔者的教学经验,就MATLAB在高等数学教学中的应用作了详细的阐述。结果表明,将MATLAB引入高等数学教学中可以大大地提高教学效率,激发学生的学习兴趣。
  关键词:MATLAB;高等数学;教学
  中图分类号:G642.0 文献标识码:A 文章编号:1671-0568(2012)29-0076-02
  高等数学作为大学教育的一门重要基础课,是学生入校后最早学习的课程之一,关系到学生后继专业课程的学习,其重要性不言而喻。在计算机迅猛发展的今天,将计算机软件与高等数学教学相结合,已成为教学改革的热点。而计算机软件的不断升级换代,为大学数学的教学提供了优越的条件。MATLAB语言作为众多软件的佼佼者,目前已经成为国际科学界最具影响力、最有活力的科学计算软件。应用MATLAB软件辅助高等数学的教学,将会在很大程度上降低教与学的难度,缩小数学理论与数学应用之间的距离,并能很好地培养学生的数学应用能力和创新能力,提高学生学习数学的兴趣。[1]本文就MATLAB在高等数学教学中的应用进行了探讨。
  一、利用MATLAB求极限运算[2]
  《高等数学》的第一章是“函数与极限”,[3]极限是非常重要的一个概念,也是导数、积分等概念的基础。求极限的方法有很多种,教师除了要求学生能够掌握求极限的常用方法以外,还可以向学生展示利用MATLAB 软件求极限的便利性,使学生在具体的计算过程中如果碰到较复杂的求极限计算,可以借助软件来解决,从而克服数学上的难题。
  利用MATLAB求极限的格式为:limit(f,x,a,’right’)。表示求当x趋向于点a时函数f的极限,如果是趋向于无穷大,则将a改为inf,right表示点a的右极限,而如果是左极限,则为’left’。如果不是左右极限,则无需加’right’或’left’。如求极限 ,可以在MATLAB窗口中直接输入:
  >>syms t x
  >>f=(1+t/x)^x;
  >>s1=limit(f,x,inf)
  s1=exp(t)
  可得到结果为s1= 。
  二、利用MATLAB求导数与积分
  1. 利用MATLAB求导数
  MATLAB求导数的格式为:diff(f,v,n)。表示函数f对自变量v求n阶导数。若为一元函数求导,则变量v省略;若为多元函数求导,则需指明自变量v。因此,此命令既可用于一元函数求导,也可用于多元函数求偏导数。例如 ,求 ,可以在MATLAB窗口中输入:
  >>syms x
  >>y=cos(x^2);
  >>s2=diff(y,2);
  s2=-4*cos(x^2)*x^2-2*sin(x^2);
  得到结果为 。
  又例如 ,求 ,可在MATLAB窗口中输入
  >>syms x y
  >>f=x^6+y^4+2*x^2*y^2;
  >>s3=diff(f,x)
  s3=6*x^5+4*x*y^2
  得到结果为 。
  2. 利用MATLAB求积分
  MATLAB求积分的命令与求导数的命令很相似,格式为:int(f,v,a,b)。表示函数f在区间 上对变量v的积分。若为一元函数求积分,则变量v省略;若为多元函数求积分,则需指明变量为v。若是求不定积分,则上下限a、b省略,若求定积分,则a、b为定积分的上下限,a、b可以是数,亦可以是函数,或者是无穷大,此时为广义积分。例如求积分 ,可在MATLAB窗口中输入
  >>syms x
  >>s4=int(x*cos(x^2))
  s4=1/2*sin(x^2)
  可得到不定积分的结果为 。
  又如求二重积分 ,可在MATLAB窗口中输入
  >>syms x y
  >>s5=int(int(x*y,x,y^2,y+2),y,-1,2)
  s5=45/8
  三、MATLAB画图
  1. 利用MATLAB画一元函数的图形
  《高等数学》第三章微分中值定理与导数的应用第六节是“函数图形的描绘”,[3]通过画出函数的图像,可以从图像上观察出函数的单调区间、极值点和拐点,能帮助学生更好地理解单调性、极值点和拐点的定义,更好地理解这一章书的有关概念和知识点,而利用MATLAB软件可以非常简单地画出一元函数的图形。
  首先将x轴和y轴的数据存储在两个维数相同的向量如x和y中,然后利用plot(x,y)命令即可画出函数
  的图像。例如画出函数 在区间[-5,5]的图形,可输入命令如下
  >>x=-5:0.01:5;
  >>y=x.^3-x.^2-x+1;
  >>plot(x,y)
  >>y=x./(1+x.^2);
  >>plot(x,y)
  得到如图1所示的结果。
  再如描绘函数
  的图形,输入命令如下
  >>x=-10:0.01:10;
  >>y=1/(sqrt(2)*pi)*exp(-x.^2/2);
  >>plot(x,y)
  图形如图2所示。
  2. 利用MATLAB画二元函数的图形
  《高等数学》第八章空间解析几何与向量代数中介绍了柱面、旋转曲面、两曲面相交等空间图形,[3]如能在教学中利用MATLAB软件将这些空间曲面或空间曲线图形画出,会更大地提高学生的学习兴趣,使学生感受到数学的内在美。
  首先利用meshgrid命令生成在x、y平面上的网格数据,再根据函数关系 生成对应x、y平面网格点的z值,最后通过mesh(x,y,z)命令画出曲面图。例如在讲到二元函数极值点时课本上举了一个反例 ,
  这个图形是一个马鞍面,手工画图较难画出,但利用MATLAB画图就比较简单,可输入命令如下
  >>[x,y]=meshgrid(-5:0.1:5);
  >>z=x.*y;
  >>mesh(x,y,z)
  图形如图3所示。
  又如,给学生布置的书上的一道作业:画出曲线
  在第一卦限内的图形。从作业情况可以看出大部分学生都不能准确地画出曲线,而且画出的图形不标准。而利用MATLAB画图命令如下
  >>[t,z]=meshgrid(0:pi/50:pi/2,0:0.1:1);
  >>x=cos(t);y=sin(t);
  >>mesh(x,y,z)
  >>hold on
  >>[t,y]=meshgrid(0:pi/50:pi/2,0:0.1:1);
  >>x=cos(t);z=sin(t);
  >>mesh(x,y,z)
  从图形中能够很容易地观察出两个圆柱面在第一卦限的交线。
  四、结语
  将MATLAB引入到大学数学的教学当中,不仅克服了传统教学中讲解内容抽象、手工绘图不准确、教学内容难以扩展等不足,而且学生在学习的过程中也表现出了极大的热情与创造性。但应该指出的是,大学数学的教学还是应以课本知识为主,MATLAB在其中只是起到一个辅助教学的作用,教师应该合理地把握好这个度。
  参考文献:
  [1]平怡.MATLAB在大学数学教学中的应用研究[J].湖北广播电视大学学报,2008,12(11).
  [2]蔡旭辉等.MATLAB基础与应用教程[M].北京:人民邮电出版社,2011.
  [3]同济大学数学系.高等数学第六版上册[M].北京:高等教育出版社,2007.

本文链接:http://www.qk112.com/lwfw/jiaoyulunwen/gaodengjiaoyu/62512.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学