excel里如何让两个矩阵相乘?写详细一点.比如有矩阵矩阵A(3×2):1 2 2 2 3 4B(2×2):1 23 4我要计算B×A'
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 21:20:53
excel里如何让两个矩阵相乘?写详细一点.比如有矩阵矩阵A(3×2):1 2 2 2 3 4B(2×2):1 23 4我要计算B×A'
excel里如何让两个矩阵相乘?
写详细一点.
比如有矩阵
矩阵A(3×2):
1 2
2 2
3 4
B(2×2):
1 2
3 4
我要计算B×A'
excel里如何让两个矩阵相乘?写详细一点.比如有矩阵矩阵A(3×2):1 2 2 2 3 4B(2×2):1 23 4我要计算B×A'
MMULT函数
结果为:
7 10
8 12
15 22
返回两个数组的矩阵乘积.结果矩阵的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同.
语法
MMULT(array1,array2)
Array1,array2 是要进行矩阵乘法运算的两个数组.
说明
Array1 的列数必须与 array2 的行数相同,而且两个数组中都只能包含数值.
Array1 和 array2 可以是单元格区域、数组常量或引用.
在以下情况下,MMULT 返回错误值 #VALUE!:
任意单元格为空或包含文字.
array1 的列数与 array2 的行数不相等.
两个数组 b 和 c 的矩阵乘积 a 为:
(此处公式略,复杂)
其中 i 为行数,j 为列数.
对于返回结果为数组的公式,必须以数组公式的形式输入.★
示例 1
A B
1 Array 1 Array 1
2 1 3
3 7 2
4 Array 2 Array 2
5 2 0
6 0 2
公式 公式
=MMULT(A2:B3,A5:B6)
结果
2 6
14 4
注释 ★★★示例中的公式必须以数组公式输入.将示例复制到空白工作表后,请选择以公式单元格开始的数据区域 A8:B9.按 F2,再按 Ctrl+Shift+Enter.如果公式不是以数组公式输入,则返回单个结果值 2.(非常重要,如有可能妹妹想用红色字提示你一下)★★★
计算简单数组够用了,妹妹累了.去吃(>^ω^