教你使用excel做矩阵运算
发布时间:2019-07-11 10:59
来源:互联网
当前栏目:电脑教程
Excel强大的计算功能不仅可以实现简单的四步操作,还可以实现阵列和矩阵计算。
1数组和矩阵定义
矩阵不是数字,而是数组。在Excel中,数组占用单位字段,单位字段由大括号表示,例如{A1:C3},以区别于正常单位字段A1:C3。首先设置单元格字段,然后按Shift + Ctrl + Enter。自动生成大括号并确认阵列字段。
单元格是变量,单位单元格也可以视为一组变量。
为了计算方便,一组变量最好给出一个数组名称。
例如,A={A1:C3},B={E1: G3}等。
设置数组名称的步骤如下:
选择数组字段,单击“插入”菜单,在“名称”项中选择“定义”命令,输入数组名称,然后单击“确定”按钮。
更简单的命名方案是:
选择阵列字段,单击名称框,然后直接输入名称。
矩阵函数是Excel中矩阵计算的专用模块。使用“插入”→“功能”命令打开“粘贴功能”对话框,如下所示。
在功能类别列中选择“数学和三角函数”。右栏中常用的矩阵函数是:
MDETERM:计算矩阵的行列式;
MINVERSE:计算矩阵的逆矩阵;
MMULT:计算两个矩阵的乘积;
SUMPRODUCT:计算所有矩阵的相应元素的乘积之和。
2矩阵的基本计算
阵列计算和矩阵计算之间存在很大差异。例如,在下面的示例中,A和B都是明确定义的数组,因为两个数组都是3×3,输出也是3×3个单元。
在计算中,首先选择矩阵计算结果的输出字段,即3×3单元区域,然后输入公式。
如果输入“=A + B”或“=AB”,则计算结果是添加或减去数组的相应项。输入“=A * B”表示数组A和B相乘,输入“=A/B”表示数组A被分割。数组B.
如果要进行矩阵计算,则需要使用相应的矩阵函数。矩阵加法和减法与数组的加法和减法表达式相同。它也是“=A + B”和“=AB”,这意味着矩阵乘法可以输入“=MMULT(A,B)”,矩阵除法是矩阵。 A乘以B的逆矩阵,因此计算公式为“=MMULT(A,MINVERSE(B))”。
输入公式后,按Shift + Ctrl + Enter以获得结果。
对于更复杂的矩阵计算,可以使用逐步计算。