1、Excel 中矩阵的计算一、求逆矩阵(1)打开一个新的空工作簿,如图所示(2)输入数据。(3)在另外的活动单元格中拉黑同行列,如图(4)点击“公式”-fx,点击“数学与三角函数”(5)点击求逆矩阵的函数键 MINVERSE(6)点击确定,输入原数据所在块的第一个数据的行列 ,加“:”,输入最后一个数据的行列(7) 点击确定后,计算后会返回一个值(8)按 F2,然后 CRTL+SHIFT+ENTER,就会显示出一个三行三列的矩阵,即原矩阵的逆矩阵二、其他:矩阵法解方程组 Excel 的数组、数组名和矩阵函数的设置矩阵不是一个数,而是一个数组。在 Excel 里,数组占用一片单元域,单元域用大括号
2、表示,例如A1:C3,以便和普通单元域 A1:C3 相区别。设置时先选定单元域,同时按 ShiftCtrl Enter 键,大括弧即自动产生,数组域得以确认。Excel 的一个单元格就是一个变量,一片单元域也可以视为一组变量。为了计算上的方便,一组变量最好给一个数组名。例如 A=A1:C3、B=E1:G3 等。具体操作1、数组名的设置。选定数组域,点“插入”菜单下的“名称” ,然后选择“定义”,输入数组名如 A 或 B 等,单击“确定 ”即可。或是:选定要命名的单元格,点右键“命名单元格区域”出现下图即可“命名 A”;选定要命名的单元格,点右键“命名单元格区域”出现下图即可“命名 B”;如:已
3、知 A=3 -2 5,6 0 3, 1 5 4,B=2 3 -1,4 1 0,5 2 -1,将这些数据输入Excel 相应的单元格,可设置成图 1 的形状,并作好数组的命名,即第一个数组命名为A,第二个数组命名为 B。2、矩阵函数是 Excel 进行矩阵计算的专用模块。常用的矩阵函数有:MDETERM(计算一个矩阵的行列式)MINVERSE(计算一个矩阵的逆矩阵)MMULT(计算两个矩阵的乘积)SUMPRODUCT(计算所有矩阵对应元素乘积之和)TRANSPOSE(计算矩阵的转置矩阵 )函数可以通过点击“=”号,然后用键盘输入,可以通过点击“插入” 菜单下的“函数”;或点击 fx 图标,然后选
4、择“粘贴函数”中相应的函数输入。3、计算时先选定矩阵计算结果的输出域,33 的矩阵,输出仍是 33 个单元格,然后输入公式,公式前必须加上=号,例如=AB、=AB 、=AB 等。AB、AB 数组运算和矩阵运算没有区别=A+B 按 enter, F2, ShiftCtrl Enter然后选定预选区域,按 F2, ShiftCtrlEnter ,即可得结果“=AB”是数组相乘计算公式,而“=MMULT(A,B)” 则是矩阵相乘计算公式,“=A/B”是数组 A 除数组 B 的计算公式,而矩阵相除是矩阵 A 乘 B 的逆矩阵,所以计算公式是“=MMULT(A,MINVERSE(B)”。公式输入后,同时按 F2, 然后 ShiftCtrlEnter 键得到计算结果。图中的数组乘除写作 AB、A/B,矩阵乘除写作 AB、AB,以示区别。