在excel中,怎样让一个数与一个矩阵相乘?

2025-03-24 06:18:02
推荐回答(3个)
回答1:

方法:选择性粘贴
将数字输入任意单元格,然后复制
将矩阵拖黑,点选择性粘贴,弹出对话框后选 乘
确认即可。

回答2:

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。(非常重要,如有可能妹妹想用红色字提示你一下)★★★
计算简单数组够用了,妹妹累了。去吃(>^ω^<)米米。有疑问的话再说吧

回答3:

哎 其实很简单的 举个例子更好理解 例如 3乘以矩阵a1:b2 你选中c1:d2 然后输入3*a1:b2 按ctrl+shift+enter 就可以了 嘿嘿