MATLAB软件在高等代数教学中的应用初探
2018-01-15黄兴友黄始颖刘畔畔高静
黄兴友+黄始颖+刘畔畔+高静
【摘要】在高等代数教学中引入一款合适的软件尤为重要,而MATLAB软件简单易学,功能强大,正好是教学辅助工具的最佳选择.本文通过一个简单的例子,逐步引导学生掌握MATLAB软件的应用,解决高等代数中的问题.
【关键词】高等代数教学;MATLAB软件;文件调用
【基金项目】大学生创新创业训练计划项目(编号:201711923062).
一、引 言
MATLAB一词是Matrix Laboratory的缩写,始于20世纪70年代后期,由Little、Steve、Bangert合作,于1984年成立MathWorks公司,并把MATLAB正式推向市场[1].其内核采用C语言编写,而且除了数值计算功能外,还包含数据视图功能.进入20世纪90年代时,以良好的开放性和运行的可靠性淘汰原先领域里的封闭式软件包的MATLAB平台已成为国际控制界公认的标准计算软件.
在高等代数的教学过程中,在适当时候把MATLAB软件引入到教学中,将那些枯燥乏味的代数理论与有趣的实践工作联系起来,使抽象的高等代数理论教学变得妙趣横生,同时MATLAB软件强大的计算功能也会使高等代数中庞大的计算变得轻而易举,从而大大地提高了学生的学习积极性和教学效率.
二、MATLAB软件在高等代数教学中的应用举例
本文用一个实际例子讲解MATLAB软件在高等代数教学中的应用.
(一)矩阵的建立
矩阵可以看成是由若干行向量或列向量组成的数阵,所以矩阵的创建遵循如下规则:矩阵所有元素均写于方括号内,逗号和空格用于分隔某一行的元素,分號用于区分不同的行,在输入矩阵时,需保证每一行向量元素个数相同,即矩阵每一行都有相同的列.
(二)矩阵元素的提取
数值计算经常涉及矩阵元素的提取,MATLAB提供了一些提取元素的命令.
三、结束语
上面仅仅简单介绍了MATLAB软件的一些基本功能,可以看出MATLAB软件简单易学,且使用方便,还可以感受到MATLAB软件功能之强大.
【参考文献】
[1]郝红伟.MATLAB 6实例教程[M].北京:中国电力出版社,2001.
[2]北京大学数学系前代数小组编.高等代数[M].第4版.北京:高等教育出版社,2013.endprint