浅谈线性代数课堂中Matlab的引入

来源 :理科爱好者(教育教学版) | 被引量 : 0次 | 上传用户:okey100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】线性代数是大学理工科专业和经管类专业学生必修的一门基础课,其重要内容主要包括:行列式、矩阵、向量、线性方程组、特征值与特征向量、二次型。其中特征值和特征向量理论已经广泛应用于科学技术的各个领域,不仅可以直接解决数学中诸如非线性规划、常微分方程以及其他各类数学计算问题,而且在结构力学、工程设计、计算物理和量子力学中都发挥着重要的作用。在工程计算中,求解方阵特征值是最普遍的问题之一,如动力系统和结构系统中的振动问题、电力系统的静态稳定性分析、工程设计中的某临界值的确定等,都可以归结为求解方阵特征值的问题。本文通过借助数学软件Matlab介绍如何计算特征值和特征向量。
  【关键词】线性代数;Matlab;数学课堂;特征值;特征向量
  【中图分类号】G642  【文献标识码】A  【文章编号】1671-8437(2020)28-0008-02
  Matlab的產生与数学计算有着密切的关系。70年代中期,美国的穆勒教授及其同事在美国国家基金会的资助下,开发了线性代数的Fortran子程序库[1]。不久,他在给学生讲线性代数课时,为了让学生能使用子程序库又不至于在编程上花费过多的时间,便为学生编写了使用子程序的接口程序。他将这个接口程序取名为Mat1ab,意为“矩阵实验室”。
  1   概述
  矩阵计算是科学和工程计算的核心,特征值与特征向量计算是矩阵计算的基本问题之一。在教学特征值与特征向量这一章时,要先构建特征方程,通过计算化简行列式求出特征值[2]。一个n阶方阵有n个特征值,包括单特征值、重特征值和复特征值,其中复特征值是成对出现的[3]。求出特征值后,通过解特征值所对应的齐次线性方程组,求出每个特征值所对应的齐次线性方程组的基础解系,而特征向量就是基础解系的非零线性组合[4-6]。利用Matlab计算特征值和特征向量的实例如下。
  2   利用Matlab求三阶方阵A的特征值及特征向量
  解:命令窗口运行如下。
  >> A=[8 1 6;3 5 7;4 9 2]    %生成一个3阶方阵
  A =
  8     1     6
  3     5     7
  4     9     2
  >> eig(A)%求3阶方阵A的特征值
  输出结果为:
  ans =
  15.0000
  4.8990
  -4.8990            %3阶方阵A的特征值分别为:15.0000,4.899, -4.8990
  命令窗口运行如下。
  >> [X,D]=eig(A)          %产生一个对角矩阵D,对角线为矩阵A的特征值;产生一个矩阵X,每一列为矩阵A对应的特征向量
  输出结果为:
  X =
  -0.5774   -0.8131   -0.3416
  -0.5774    0.4714   -0.4714
  -0.5774    0.3416    0.8131
  D =
  15.0000     0         0
  0        4.8990       0
  0          0      -4.8990
  通过运行Matlab程序,可知矩阵A有三个不同的特征值,分别为15.0000,4.8990,-4.8990。对应特征值15.0000的全部特征向量是矩阵X的第一列构成的列向量乘以非零常数K1;对应特征值4.8990的全部特征向量是矩阵X的第二列构成的列向量乘以非零常数K2;对应特征值-4.8990的全部特征向量是矩阵X的第三列构成的列向量乘以非零常数K3。
  3   利用Matlab求三阶方阵B的特征值及特征向量
  解:命令窗口运行如下。
  >> B=[-1,1,0;-4,3,0;1,0,2]  %生成一个3阶方阵
  输出结果为:
  B =
  -1     1     0
  -4     3     0
  1     0     2
  命令窗口运行如下。
  >> eig(B)
  输出结果为:
  ans =
  2
  1
  1
  命令窗口运行如下。
  >> [X,D]=eig(B)   输出结果为:
  X =
  0       0.4082      0.4082
  0       0.8165      0.8165
  1.0000    -0.4082     -0.4082
  D =
  2         0           0
  0         1           0
  0         0           1
  通过运行Matlab程序可知,矩阵A有一个单特征值2,一个二重特征值1,1。对应于特征值2的全部特征向量是矩阵X的第一列构成的列向量乘以非零任意常数K1;对应于特征值1的全部特征向量是不全为零的任意常数K2与K3分别乘以矩阵X的第二、三列构成的列向量的和
  向量。
  4   利用Matlab求三阶方阵C的特征值和特征向量
  解:命令窗口运行如下。
  >>  C= [0,-1,0;1,0,0;0,0,1]
  输出结果为:
  C =
  0        -1           0
  1         0           0
  0         0           1
  命令窗口运行如下:
  >> eig(C)
  输出结果为:
  ans =
  0 + 1.0000i
  0 - 1.0000i
  1.0000
  命令窗口运行如下。
  >> [X,D]=eig(C)
  输出结果为:
  X =
  0.7071          0.7071            0
  0 - 0.7071i     0 + 0.7071i        0
  0              0              1.0000
  D =
  0 + 1.0000i    0                0
  0              0 - 1.0000i      0
  0              0              1.0000
  通過运行Matlab程序可知,矩阵C有一对共轭复特征值i,-i,和一个单特征值1。对应于特征值i的全部特征向量是矩阵X的第一列构成的列向量乘以非零任意常数K1;对应于特征值-i的全部特征向量是矩阵X的第二列构成的列向量乘以非零常数K2;对应于特征值1的全部特征向量是矩阵X的第三列构成的列向量乘以非零常
  数K3。
  5   总结
  本文介绍了利用Matlab求三阶实方阵特征值和特征向量的具体命令和方法。利用Matlab不仅可以求解教材常见的二、三阶方阵,还可以求解三阶以上的实方阵的特征值和特征向量,操作方式和例题完全类似。步骤较为简单,为学生提供了一种新的计算方法。
  【参考文献】
  [1]张明.《线性代数》中“特征值与特征向量”的教学创新探析[J].创新创业理论研究与实践,2019(21).
  [2]同济大学数学系.工程数学[M].北京:高等教育出版社,2014.
  [3]同济大学数学系.高等数学[M].北京:高等教育出版社,2014.
  [4]孙培青.中国教育史[M].上海:华东师范大学出版社,2008.
  [5]居余马等编著.线性代数[M].清华大学出版社,2002.
  [6]戴维.C.雷.线性代数及其应用[M].机械工业出版社,2017.
  【作者简介】
  宫晓俊(1993~),女,汉族,山西朔州人,硕士,助教。研究方向:动力系统。
其他文献
【摘 要】数值分析课程是本科数学专业和工程专业学生的必修课,并且数值分析被广泛应用于自然科学研究和工程研究。笔者根据自身教学实践,结合课程定位,从教学方法、算法实践、教师科研素质提升等方面给出了一些建议,以期提高数值分析课程效果。  【关键词】数值分析;教学方法;工程计算  【中图分类号】G642 【文献标识码】A 【文章编号】1671-8437(2020)28-0010-02  随着科学研究的发
期刊
【摘 要】初中物理这一学科有着很强的逻辑性,这使得学生在学习物理时会遇到很多问题。教育工作者应当创新教学方法和手段,引导学生更好地掌握物理知识,提高物理成绩,并将物理知识有效运用于实践之中。初中物理的教学方法是比较多样的,其中探究式教学能够使学生的学习兴趣得到有效激发,使学生的探究意识和创新能力得以发展,在现今的物理教学中得到了广泛的应用。  【关键词】初中物理;探究式教学;存在问题;有效对策  
期刊
【摘 要】物理是一门逻辑思维要求较高的学科,物理实验是物理课程的重要组成部分。在物理实验教学中,采用问题导向教学模式有助于激发学生的学习兴趣,提高学生发现问题、分析問题和解决问题的能力,促进学生的全面发展,从而提高整体教学质量。本文通过初中物理实验教学实践,简要分析了以问题为导向的初中物理实验教学原则,总结了开展以问题为导向的初中物理实验教学的有效策略,希望能够对初中物理实验教学有促进作用。  【
期刊
【摘 要】数学是高中阶段的重要学科,函数知识是数学的重要组成部分。研究函数的多元化解题,有助于学生拓宽解题思路,举一反三地解答数学题目,提升自身數学成绩。本文针对函数的多元化解题,从多元发散思维、逆向思维和创新思维三个方面进行阐述,希望帮助学生形成灵活的解题思路,使其能运用多种方法巧解函数试题。  【关键词】高中数学;多元化解题;函数  数学是一门逻辑性较强的学科,数学知识间的关联性极强,函数是数
期刊
【摘 要】随着我国教育事业的改革、发展与进步,素质教育越来越受重视,教师教学方式、学生学习方式以及家长的辅助方式都在不断改变与进步。合理的教育方式和创新性的教学方法可以使学生更好地学习,提高学习效率,养成良好的学习习惯,拓展数学思维。把生活与课堂知识相结合,有利于促进学生自主学习,探索新知识。本文主要探讨核心素养下影响小学数学课堂教学生活化的因素以及提高小学数学课堂教学生活化的措施。  【关键词】
期刊
【摘 要】《机械基础》(高等教育出版社)被全国广大中等职业学校选用,然而书中“螺旋传动”的相关知识内容偏少、篇幅较短,对“螺纹连接”与“螺旋传动”的衔接、传动的工作过程和工作原理介绍不足,需要教师扩充拓展教材内容,提炼核心知识要点,形成知识脉络,构建知识架构,从而引导学生“把书读厚再读薄”。  【关键词】机械基础;螺旋传动;拓展教材;分类讲述;知识脉络  【中图分类号】G712 【文献标识码】A
期刊
【摘 要】洛必达法则,是在一定条件下通过分子分母分别求导再求极限来确定不定式值的方法。利用洛必达法则求不定式极限在微分学中具有非常重要的地位。不定式类型不同,所用解决问题的方式也就不同。本文通过分析典型例题,对应用洛必达法则求解不定式极限的几种方式进行分类归纳和总结。  【关键词】洛必达法则;不定式极限  【参考文献】  [1]劉玉琏.数学分析讲义-第4版[M].高等教育出版社,2003.  [2
期刊
【摘 要】本文首先阐述了“互联网+”背景下课堂教学改革的必要性和混合式教学的理论基础,其次论述了基于智慧学习平台超星学习平台开展《经济学原理》课程混合式教学的实践研究,得出了混合式教学模式能够改善教学条件,提高教学效率,但是其作用的发挥受到主观条件和客观条件的制约。  【关键词】混合式教学;经济学原理;超星学习平台  【中图分类号】G642 【文献标识码】A 【文章编号】1671-8437(202
期刊
【摘 要】随着网络技术的发展和人们终身学习需求的增加,线上教学越来越受到重视。如今,线上教学已经成为当前教学领域中新的教学形式,但也存在一定的不足,要总结分析其优势及不足,以便下一步更好地发展和完善线上教学。  【关键词】发展现状;线上教学;优势;不足  【中图分类号】G712 【文献标识码】A 【文章编号】1671-8437(2020)28-0023-02  近年来,随着互联网技术的快速发展与全
期刊
【摘 要】在核心素养培养视角下,小学数学教师要适时调整心态,探索现代运算教学的高效路径,转变学生的运算观念、激发学生的学习主动性和积极性,实现学生核心素养的全面提升。本文对小学数学运算教学的特点以及教师的教学方式进行分析,探索以现代教学技术为主要手段的教学方案,以提升教学质量为目的提出相关建议,希望能为同仁提供更多的思考角度。  【关键词】小学数学;运算教学;教学创新  在现代数学教学中,核心素养
期刊