本文介绍Microsoft Excel中MMULT函数的语法和用法。
MMULT函数适用于:Excel2003、Excel2007、Excel2010、Excel2013、Excel2016。
函数说明
MMULT函数的主要作用是返回两数组的矩阵乘积。结果矩阵的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。
函数语法
MMULT(array1,array2)
MMULT(要进行矩阵乘法运算的数组1,要进行矩阵乘法运算的数组2)
参数说明
Array1, array2:是要进行矩阵乘法运算的两个数组。
函数备注
Array1 的列数必须与 array2 的行数相同,而且两个数组中都只能包含数值。
Array1 和 array2 可以是单元格区域、数组常量或引用。
如果单元格是空白单元格或含有文本字符串,或是 array1 的行数与 array2 的列数不相等时,则函数 MMULT 返回错误值 #VALUE!。
两个数组 b 和 c 的矩阵乘积 a 为:
其中 i 为行数,j 为列数。
对于返回结果为数组的公式,必须以数组公式的形式输入。
函数示例
矩阵A | ||
5 | 1 | 3 |
4 | -6 | 4 |
2 | 1 | 1 |
矩阵B | |
-2 | -1 |
5 | 3.5 |
1.5 | 2 |
矩阵A×矩阵B | |
-0.5 | 4.5 |
-32 | -17 |
2.5 | 3.5 |
以下是Excel中使用MMULT函数效果截图
转载请注明: MMULT函数