3.1.13 MMULT函数:计算两个矩阵的乘积
功能说明:计算两个矩阵的乘积。
语法表达式:MMULT(array1,array2)
参数说明:array1,array2:表示要计算乘积的两个数组。参数的值可以是具体的数组值,也可以是指定单元格区域。
使用说明:使用函数时,两个数组的值必须是数值。array1的行数要和array2的列数相等,否则函数将返回错误值#VALUE!。
如果想把结果以数组形式输出,则要以数组公式的形式输入。
计算结果返回的矩阵和array1的行数相同,和array2的列数相同。
array1的列数和array2的行数必须相等,否则返回错误值#VALUE!。
实际应用:已知两个矩阵中的数值,计算矩阵的乘积结果。
选择单元格A7~C9,然后在编辑栏中输入“=MMULT(A2:C4,E2:G4)”,然后按下“Ctrl+Shift+Enter”组合键,所得结果如图3.15所示。
图3.15 计算矩阵的乘积
应用说明:MMULT函数和其他函数嵌套使用,可以广泛应用于矩阵的计算中。