Table of contents
矩阵是一种重要的工具,在统计和科学研究中每天都在使用。 Excel电子表格本身就是非常大的矩阵,包含1,048,576行和16,384列。 因此,Excel提供一些有用的矩阵操作工具并不奇怪。 在这篇文章中,我们将重点介绍 Excel中的矩阵乘法 用不同的例子来说明不同的情况。
下载实践工作手册
你可以从下面的方框中下载包含本文使用的所有例子的工作簿。
矩阵乘法.xlsx
如何做矩阵乘法?
首先,让我们关注一下矩阵乘法的实际工作原理。 如果有两个尺寸为的矩阵 i x j 和 j x k 第一行的每个元素将与第二矩阵第一列中各自的条目编号相乘。 然后,所有的结果相加将表示结果矩阵中第一行和第一列的元素值,取第一矩阵的行号和第二矩阵的列号。 这将持续到 i x k 次,并导致 i x k 矩阵。
让我们举一个例子,我们要把两个矩阵A和B相加。
矩阵A第一行的每个条目将与矩阵B第一列的各个条目相乘,然后结果将给出被乘矩阵的1×1值,我们称之为C。
同样的过程将重复A的第一行和B的第二列,A的第二行和B的第一列,A的第二行和B的第二列。
最后,结果将看起来像这样。
这是A和B的相乘矩阵。
在Excel中做矩阵乘法的5个合适的例子
Excel有一个内置的 MMULT函数 这个函数需要两个数组作为参数。 我们可以在这个函数中使用矩阵作为参数数组来获得所需的结果。
1.两个数组的矩阵乘法
让我们拿两个单独的矩阵A和B。在Excel中,我们将把它们当作矩阵乘法的数组。
步骤。
- 首先,选择你想放矩阵的单元格。
- 然后写进以下公式。
=MMULT(B5:D7,B10:D12)
- 现在,在你的键盘上,按 Ctr+Shift+Enter 你将得到AxB矩阵的结果。
你也可以对BxA矩阵进行同样的操作,输入矩阵B作为第一个参数,矩阵A作为第二个参数。 MMULT 功能。
阅读更多:如何在Excel中实现3个矩阵的相乘(2种简单方法)。
2.一列与一行数组相乘
让我们来看看下面这个数据集,其中的矩阵只包含一列和一行。
被乘的矩阵AxB将是一列和一排矩阵相乘的结果。
步骤。
- 首先,选择乘法矩阵的单元格范围。
- 然后写下以下公式。
=MMULT(B5:B7,B10:D10)
- 最后,按 按Ctrl+Shift+Enter键 你将得到结果矩阵。
阅读更多:如何在Excel中对多个单元格进行乘法运算(4种方法)
类似读物
- 如何在Excel中实现列的乘法(9种有用的简单方法)
- Excel中的两列相乘(5种最简单的方法)
- 如何在Excel中使用乘号(含3种替代方法)
- 如果单元格中含有数值,则使用Excel公式进行乘法计算(3个例子)
3.Excel中的单行和单列数组乘法
对于前一种方法中使用的同一数据集,BxA的矩阵乘法将表示一行和一列矩阵的乘法。
步骤。
- 首先,选择单元格。 这个乘法只产生一个值,所以在这里选择一个单元格。
- 然后键入以下公式。
=MMULT(B10:D10,B5:B7)
- 现在,按 按Ctrl+Shift+Enter键 你就会得到你想要的结果。
阅读更多。 Excel中的乘法公式(6种快速方法)
4.从矩阵乘法计算矩阵的平方
让我们回到第一个例子中使用的矩阵上。 我们将在这里使用矩阵乘法来确定矩阵A和B的平方。
步骤。
- 为你的方形矩阵选择单元格的范围。
- 现在写下以下公式。
=mmult(b5:d7,b5:d7)
- 现在,按 按Ctrl+Shift+Enter键 你将得到矩阵A的平方。
你可以用矩阵B的范围来替换矩阵A的范围 (B10:D12) 并得到矩阵B的平方。
阅读全文:Excel中多个单元格的乘法公式是什么? (3种方法)
类似读物
- 如何在Excel中用数字乘以一列(4种简单方法)
- Excel中的百分比乘法(4种简单方法)
- 如何在Excel中用常数乘以某一列(4种简单方法)
- 在Excel中两列相乘然后求和
5.矩阵和标量的乘法
当一个矩阵只乘以一个数字时,矩阵的所有元素都乘以这个数字。 这也可以在Excel中实现。
为了演示,我在这里使用矩阵A并将其乘以7。
步骤。
- 请选择乘法矩阵的单元格范围。
- 然后在方框中输入以下公式。
=B5:D7*G7
- 新闻 按Ctrl+Shift+Enter键 在你的键盘上。
阅读更多。 如何在Excel中进行乘法运算:列、单元格、行、& 数字
在Excel中做矩阵乘法时出现的错误
在Excel中进行矩阵乘法时,你可能会遇到几个错误。
其中,一个 #VALUE! 如果第一个数组中的列数和第二个数组中的行数不一致,就会发生错误。
如果在数组内的单元格中至少有一个非数字值,你会有同样的错误。
如果你选择的数值比你所谓的乘法矩阵看起来更多,你会有 #N/A 错误,尽管只是在你选择的额外单元格中。
阅读更多。 如何在一个Excel公式中实现除法和乘法(4种方法)
Excel中矩阵乘法的局限性
如果你使用的是Excel 2003或更早的版本,矩阵乘法有71×71维的限制。 但对于后来的版本,你可以在电子表格允许的时间内进行操作,只受你系统的内存限制。
总结
这些是你在Excel中进行矩阵乘法的不同情况。 希望你觉得这篇文章对你有帮助,内容丰富。 如果你对我们有任何问题或建议,请在下面告诉我们。
欲了解更多类似的指南,请访问 独家专访 .