第6章 用Mathematica软件解线性代数问题
线性代数是应用数学的一个重要分支,它是科技与工程中线性模型问题研究与求解的重要工具,有着很广泛的作用,但是对于一些有关的计算,例如求矩阵的逆矩阵、求特征值等,都是非常复杂和繁琐的问题,而在数学软件Mathematica中,可以通过几个专用的函数,轻松地解决这些计算问题,本章介绍如何用数学软件Mathematica解决线性代数问题。
**节软件Mathematica的基本操作
数值计算软件Mathematica是一款功能非常强大的计算软件,它是一个数学的软件操作系统,基本上涵盖从中学到大学所有的数学运算。在本书中,作者只对该软件的线性代数部分做出介绍,但是,需要始终牢牢记住以下几点操作规范:
(1)Mathematica是一个敏感的软件,所有的Mathematica内建函数都要以大写字母开头,如果函数名是两个字,则每一个字都要以大写字母开始。
例如:将表格转化成矩阵格式的内建函数MatrixForm[A];求矩阵秩的内建函数MatrixRank[A]等。
(2)花括号[]、方括号[]、小括号()各自的用途不一,需加以注意。内建函数后面跟的是方括号[];而花括号表示的是列表,其实在软件中,列表代表的就是一个向量或是矩阵;小括号()在软件中代表的是计算的结合律。
(3)用并列来记乘法(将相乘的两项彼此挨着),xy表示的是一个诸如X,Y这样的一个变量。要输入X乘以Y,需要在X与Y之间��入一个空格,即X Y。
(4)用Shift+Enter组合键或者小键盘上的Enter键来执行命令。
(5)在命令输入完毕后加上引号“”;,则表示系统读取命令但是不再显示输出结果。
……