excel中矩阵的计算

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Excel中矩阵的计算一、求逆矩阵

(1)打开一个新的空工作簿,如图所示

(2)输入数据。

(3)在另外的活动单元格中拉黑同行列,如图

(4)点击“公式”-fx,点击“数学与三角函数”

(5)点击求逆矩阵的函数键MINVERSE

(6)点击确定,输入原数据所在块的第一个数据的行列 ,加“:”,输入最后一个数据的行列

(7) 点击确定后,计算后会返回一个值

(8)按F2,然后CRTL+SHIFT+ENTER,就会显示出一个三行三列的矩阵,即原矩阵的逆矩阵

二、其他:矩阵法解方程组

Excel的数组、数组名和矩阵函数的设置

矩阵不是一个数,而是一个数组。在Excel里,数组占用一片单元域,单元域用大括号表示,例如{A1:C3},以便和普通单元域A1:C3相区别。设置时先选定单元域,同时按Shift+Ctrl+Enter键,大括弧即自动产生,数组域得以确认。

Excel的一个单元格就是一个变量,一片单元域也可以视为一组变量。为了计算上的方便,一组变量最好给一个数组名。例如A={A1:C3}、B={E1:G3}等。

具体操作

1、数组名的设置。

选定数组域,点“插入”菜单下的“名称”,然后选择“定义”,输入数组名如A或B等,单击“确定”即可。

或是:

选定要命名的单元格,点右键——“命名单元格区域”出现下图即可“命名A”;

选定要命名的单元格,点右键——“命名单元格区域”出现下图即可“命名B”;

如:已知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图标,然后选择“粘贴函数”中相应的函数输入。

3、计算时先选定矩阵计算结果的输出域,3×3的矩阵,输出仍是3×3个单元格,然后输入公式,公式前必须加上=号,例如=A+B、=A-B、=A*B等。

A+B、A-B数组运算和矩阵运算没有区别

=A+B 按enter,F2,Shift+Ctrl+Enter

然后选定预选区域,按F2,Shift+Ctrl+Enter,即可得结果

“=A*B”是数组相乘计算公式,而“=MMULT(A,B)”则是矩阵相乘计算公式,

“=A/B”是数组A除数组B的计算公式,而矩阵相除是矩阵A乘B的逆矩阵,所以计算公式是“=MMULT(A,MINVERSE(B))”。

公式输入后,同时按F2, 然后Shift+Ctrl+Enter键得到计算结果。

图中的数组乘除写作A*B、A/B,矩阵乘除写作A·B、A÷B,以示区别。

相关文档
最新文档