excel里如何让两个矩阵相乘?

发布网友 发布时间:2022-04-22 23:08

我来回答

3个回答

热心网友 时间:2023-10-08 16:30

第一步,我们在空白输入公式,如图F2单元格输入公式“="@"&A2&"*"&C2",把公式拉下来。

第二步,选择F列整列——编辑——复制——选择性粘贴——复制——数值。

第三步,在D2单元格输入公式"=F2",把公式拉下来。

第四步,选择D列整列——编辑——复制——选择性粘贴——复制——数值。

第五步,选择D列整列——编辑——查找(CTRL+F)——替换——查找内容输入"@"——替换为"=",这样D列里显示的就是用A列和C列两列的两个数据相乘的啦。

热心网友 时间:2023-10-08 16:30

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。(非常重要,如有可能妹妹想用红色字提示你一下)★★★

计算简单数组够用了,妹妹累了。去吃(>^ω^<)米米。有疑问的话再说吧

热心网友 时间:2023-10-08 16:31

叉乘?点乘?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com