【精选】MATLAB在高等代数中的应用.pdfVIP

  • 72
  • 0
  • 约1.35万字
  • 约 13页
  • 2017-12-04 发布于贵州
  • 举报
【精选】MATLAB在高等代数中的应用

MATLAB 在高等代数中的应用 目 录 引言 3 1.向量组的线性相关性 4 2.线性方程组 5 3.相似矩阵及二次型 6 4. 用 Matlab求方阵A 的相关参数 10 参考文献 12 —2— 引 言 在数学课程的教学中,应增强学生数学计算能力和应用能力的培养,可以把 课程中的计算和作图问题用数学软件来解决,用计算机软件来配合学生学习,让学 生亲自去上机实践,提高学习兴趣,培养学生用计算机来研究数学问题的能 力.MATLAB 在科研和工程计算问题上有非常广泛的应用,在国际上已成为一种 标准软件,他已经成为一个集概念设计、算法开发、建模仿真、实时实现于一体 的集成环境. 在数学教学中引入此软件,可为学生以后应用该软件在经济、工程领 域进行控制、仿真、最优化、模拟等专业学习提供了很好的基础,起到了桥梁作 用. 由于MATLAB 是一个使用方便、集成度高、由简单的几条规范命令就可以 实现功能的软件,且结果稳定可靠,使学生能在理解、掌握数学理论知识的同时, 又能简单、迅速地计算出繁杂的数学运算结果,而不必去考虑用什么算法以及如 何实现等问题,可以提高解题效率和学习效果 在高等代数的学习过程中,学生往往为无法验证计算结果的正确性而感到烦 恼。如果他试图验证自己的运算结果,只能通过再次运算的方法来进行,这种繁琐 而没有创造性的工作容易造成学生失去学习兴趣,产生压抑烦躁的情绪,甚至由此 厌学。事实上,使用Matlab可以轻松解决这个难题。Matlab的优势就在于不仅功 能强大,而且其运算指令简洁明了,使用时也不需要复杂的程序语言,方便实用,教 师和学生很容易掌握。下面列举高等代数教学中应用Matlab 解决相关运算的几 种情况。 —3— 1.向量组的线性相关性 ( ) 求列向量组 A 的一个最大线性无关组可用命令rref A 将 A 化成阶梯形的行 最简形式,其中单位向量对应的列向量即为最大线性无关组所含向量,其它列向 量的坐标即为其对应向量用最大线性无关组线性表示的系数。 例 求下列矩阵列向量组的一个最大无关组。 ⎡ 1 −2 −1 0 2 ⎤ ⎢ ⎥ A ⎢−2 4 2 6 −6 ⎥ ⎢ 2 −1 0 2 3 ⎥ ⎢ ⎥ ⎣ 3 3 3 3 4 ⎦ 解 编写M文件ex1.m如下: format rat ⎡ 1 −2 −1 0 2 ⎤ ⎢ ⎥ a ⎢−2 4 2 6 −6 ⎥ ⎢ 2 −1 0 2 3 ⎥ ⎢ ⎥

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档