基于MATLAB的线性代数实验教学

来源 :首都教育学报 | 被引量 : 0次 | 上传用户:xiaomeitomei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对目前学生学习线性代数以及教学中的难教现状,讨论了在线性代数教学中开设数学实验的必要性。同时简单地介绍了MATLAB软件,并举例说明利用其进行现代实验教学的优点和作用。
  关键词:线性代数;MATLAB软件;实验教学
  一、线性代数教学的现状
  众所周知,在大学数学所有科目的教学中,线性代数以它固有的理论性及繁杂的计算过程为特点已经使学生对其望而生畏,据了解,多数学过现性代数的同学就会以两个字形容此门课程即“费劲”,而作为我们教师而言上课时也经常为学生的认知能力感到教得费劲,这是在遇到一些理论上的教学,另外线性代数在计算上耗时太多,且还经常出现个别数字的计算错误导致整个过程计算的不成功性,等等还有很多在教学过程中令学生头疼的问题,这些问题归根结蒂是让人要不就太抽象要不就太多的过程进行运作,人为的因素太多,所以才致使学生望其生畏。
  试想一下,如果我们引进计算机的计算方法,即利用计算机的量大滚动型强的特点[2]。首先我们要将我们目前的线性代数所要受教的内容化为计算机的语言既利用适当的软件,而什么软件最合适线性代数呢?我认为MATLAB软件最能将线性代数的某些复杂的计算过程化为学生所能接受的结论。
  二、数学实验的特点及优势
  所谓“数学实验”指的是在数学教学过程中,老师根据实际问题的特点和要求,经过对所需研究的实际问题的深入考察。提出某些尽可能合理的假设[2],将实际问题尽量简化到能用数学理念加以抽象概括,运用学生现有的数学观点和思想方法建立数学模型,再研究数学模型的解法[3]。利用计算机求得结果,最后回到实际中去应用、解释和检验。这些过程需要老师引导学生细心去完成。
  实际上,数学实验并非是一个新的事物。过去数学实验的形式是在数学教学中进行测量、手工操作、制作模型、实物或教具演示等形式。而这一切只不过是为了帮助学生感性的理解和掌握数学概念、定理,以演示实验、验证结论为目的[2]。很少用来进行探索、发现、解决实际问题。并且这样得到的都是一些很简易的数学理论解决不了实际问题。而作为现代数学实验主要是以计算机数学软件的应用为平台,结合数学模型,模拟实验环境进行教学的新型教学模式。整个实验过程中强调学生的实践与活动,学生可以采用不同的实验程序。设计不同的实验步骤[4]。现代数学实验它能很好的发挥学生的主体作用,且有利于培养学生的创新精神和发现问题的能力,因而是一种新型的数学实践的教学模式。为了很好地完成这一过程,下面我们来浅显地了解一下MATLAB软件。
  三、利用MATAB进行线性代数的实验教学
  MATLAB是目前数学领域应用较广泛的软件。它也已经成为线性代数的计算工具之一。特别是MATLAB的符号运算工具箱、统计工具箱、最优化工具箱、偏微分方程的数值解工具箱和大量的函数,使得它在数学实验教学中具有相当的优势[5]。更不用说MATLAB能将将科学计算与图形绘制完美地结合起来.利用MATLAB提供的函数和工具可以绘制基本的二维图形、三维线形图和表面图,利用句柄图形对象。可以进行图形定制,创建自己的图形类型和样式。
  由于MATLAB的语言是以C语言为基础写的,因此语法特点与结构形式与C语言较为相似。而某种程度上更为简单,更有利于非计算机专业的老师及学生使用.并且这种语言可变通性好、可扩展性极强,这也是MATLAB之所以能够成为数学实验教学中不可缺少的工具的重要原因。若学生学过C语言的编程则应用起来更使得心应手。
  在实际实验的操作中,首先,可先根据当天课堂中所要讲线性代数中知识点来介绍MATLAB中有关的语言应用。如:就拿线性代数中矩阵这章而言,我们就可充分发挥MATLAB语言的优势。其实我大家知道MATLAB是Matrix Laboratory即矩阵实验室的缩写,因此与矩阵的关系十分密切的MATLAB语言就充分显示出它的优越性,将它与实数或复数矩阵的运算很好地结合起来。下面我就来具体举例说明用MATLAB语言进行线性代数教学的优势。
  例:利用矩阵的基本运算求解矩阵方程[1]。已知矩阵与满足关系式A-1BA=6A+BA,其中A=1/30001/40001/7,计算矩阵B。
  此题若运用矩阵的知识来计算,计算量较大,步骤如下:∵|A|=184≠0 ,A可逆,A-1=300040007解矩阵方程得,A-1BA-BA=6A,(A-1-I)BA=6A∵|A-1-I|=200030006=36≠0,因而前者可逆,且(A-1-I)-1=1/20001/30001/6,A可逆B=6(A-1-I)-1AA-1=6(A-1-I)-1=300020001∴B=300020001。
  若此题结合MATLAB语言来计算就简便得多:
  程序如下:
  验证关系式:
  四、结语
  就整个一个解题过程来看即能掌握矩阵的相应知识点又能很好地应用MATLAB软件解决繁琐的计算过程,特别对于某些从事专业学习和研究的老师和学生优处甚多,而这些相应的应用结合最好是在我们教线性代数的时候就可引入,但事实上我们叫线性代数的学时又限制了我们不能引用过多,所以还有待我们细细研究和开创出一条基础课与应用软件相结合的教学之路,更好的培养出一批批能实际应用的高水平学生,我们一起努力一定能达到预期的目的。
  [参考文献]
  [1]郑阿奇,MATLAB实用教程[M]北京:电子工业出版社,2005.
  [2]梅颖,基于MATLAB的高等数学实验教学[J],丽水学院学报,2008(5)80-82.
  [3]唐耀平.基于数学专业的数学实验课程研究[J].湖南科技学院学报,2005(1Z)-287—288.
  [4]杨雯靖, “线性代数”实验化教学的构想[J] CEPE 中国电力教育2009(5)136-137.
  [5]杜玉霞,Matlab 在线性代数教学中的应用研究[J]赤峰学院学报(自然科学版)2012(11)3-4。
其他文献
摘要:经济学是一种实用的评价判断经济现象的工具,美国斯坦福大学进行创业教育课程教学改革时,十分重视课程的专业性、实用性、实践性,以云南大学旅游文化学院为例借鉴美国斯坦福大学创业教育中经济类课堂教学改革成功经验,进行创业教育教学方法的探索,具有战略意义。  关键词:专业性;教学方法;改革  现代经济学家凯恩斯认为:“经济学不是一种教条,只是一种方法,一种心灵的容器,一种思维的技巧,帮助拥有它的人得到
期刊
摘要:依据高等职业教育的培养目标,针对数学在高职教学中的地位与作用更趋于实用和够用、研讨了高等数学在课程体系中所发挥的对其它学科的支撑作用,探讨在高职院校中对高等数学的定位、课程设置与教学内容安排以及教学改革的思路。  关键词:高职院校;数学课程;教学大纲;定位与改革  数学是高等高专所设置的专业中一门重要的基础课,涉及文科类的部分专业和理工科类的所有专业,但数学作为一门基础课,按国家对高职高专的
期刊
摘要:本文从Bachman的交际语言能力构成模式出发,分析了中国考生在雅思考试中低分的突出问题。并进一步分析了这些问题的产生与当前国内大学英语通用教材之间存在的联系。最后,针对目前大学英语口语教学内容的中的一些不足,作者提出了几点改革的想法和建议。  关键词:雅思考试;口语教学;教学内容  雅思考试是英国文化委员会、剑桥大学考试委员会及澳大利亚教育国际开发署联合推出的英语能力水平测试。作为国际水平
期刊
摘要:本文在阐述卓越工程师计划及软件工程师职业素质教育的内涵及特征的基础上,着重规划设计软件工程师职业素质教育素质教育的目标模式与课程改革。通过加强软件工程训练教学环节,创新设计课程评价体系,从而提出了实施卓越软件工程师职业素质教育的方案。  关键词:职业素质教育;卓越工程师;软件工程;工程训练  一、前言  “卓越工程师计划”是教育部贯彻《国家中长期教育改革和发展规划纲要》精神,启动的一项重大教
期刊
摘要:本文通过文献资料法、问卷调查法等研究方法,对太极拳在长治学院普系的开展现状进行研究,分析长治学院普系太极拳运动在普及和发展方面存在的问题,提出太极拳运动广泛开展的对策,进一步提高学生对于太极拳运动的认识,加大对于太极拳运动的宣传力度,更加合理的发展推广太极拳。  关键词:太极拳;长治学院普系;发展现状  1.前言  太极拳是中华武术的瑰宝,具有显著的健身强体、调节情绪的作用,所以被称作修身养
期刊
摘要:本文探讨了高校工科专业《计算机硬件基础》课程教学改革的途径和方法。分别从课程改革的必要性、课程改革的内容、课程标准的修订等三个方面,探讨了如何结合学生第一任职需要,改革课程教学内容和教学实施方案,充分调动学生学习积极性,提高课程教学效果。  关键词:计算机硬件基础;课程标准;教学改革  高校工科专业开设的《计算机硬件基础》课程,是培养学生利用计算机科学使用装备、科学管理装备、科学研究装备的技
期刊
摘要:目的 初步探索如何将“学生自主授课”的教学方法引入医学机能实验学教学中。方法 选取公共卫生专业预防医学11(5)班在校本科生32人,随机分为两组,其中16人为实验组,采取学生自主授课为主的教学模式,授课内容为哺乳动物手术操作基本训练;另16人为对照组,采用传统教师授课为主的教学法,授课内容相同。实验结束后对该班学生进行问卷调查及实验操作考核。结果 操作考核结果显示,两组成绩差异有统计学意义(
期刊
摘要:随着科学技术的迅猛发展,信息技术的广泛应用,世界各国都纷纷进行教育改革。利用信息技术实现教育的现代化。作为教师,在教学中应用信息技术,不仅节省教师的授课时间,延伸教师的教学技能,还培养了学生的学习兴趣,提高学生的创新思维和实践能力。本文着重从七方面来谈信息技术在高校思想政治课中的作用。  关键词:信息技术;教育现代化;创新思维;高校思想政治课  随着现代信息技术的飞速发展,教育信息化,已成为
期刊
摘要:课堂讨论是高校教学的重要环节。开展课堂讨论是改进教学方法,提高教学质量的有效措施。本文阐述了课堂讨论活动对大学生英语写作能力的作用与影响,并结合大学英语教学的特点,探讨了如何优化课堂讨论活动来提高大学生的英语写作能力。  关键词:课堂讨论;提高;大学英语;写作能力  一、开展英语课堂讨论的理论依据  Seminar一词是从拉丁文seminarium而来,原意为“苗圃”、“发祥地”,后转意为学
期刊
摘要:翻译包括译者、原语文本、翻译所涉及的两种语言以及目的语读者。译者作为翻译过程中主观能动性的发挥者有举足轻重的作用。但主体性的发挥并不是随意的。对译者主体性的研究同样脱离不了翻译标准。提倡翻译标准与倡导译者主体性,是两个对立的命题。本文简略回顾了传统翻译标准的历程,梳理译者地位的变化过程,表明翻译标准和译者主体性之间是“貌离神合”关系,翻译标准约定了译者必须实现的最高理想,又给译者发挥主观能动
期刊