MMULT函数 计算矩阵乘积

您所在的位置:网站首页 excel如何进行矩阵计算 MMULT函数 计算矩阵乘积

MMULT函数 计算矩阵乘积

2023-05-26 15:39| 来源: 网络整理| 查看: 265

图文技巧案例

返回两个数组的矩阵乘积。结果矩阵的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。 

语法 MMULT (array1, array2) 

MMULT1.png

array1, array2 要进行矩阵乘法运算的两个数组。 

说明 

■ array1 和 array2 可以是单元格区域、引用或数组常量。

■ array1 的列数必须与 array2 的行数相同,而且两个数组中都只能包含数值。

■ 对于返回结果为数组的公式,必须以数组公式的形式输入。

■ 在以下情况下,MMULT 返回错误值 #VALUE!:

1、任意单元格为空或包含文字。

2、array1 的列数与 array2 的行数不相等。

3、结果数组的容量等于或大于总计 5,461 个单元格。

两个数组 b 和 c 的矩阵乘积 a 为:  

MMULT2.png

当我们要计算矩阵乘积时,会用到MMULT函数。

其作用是返回两个数组的使用乘积,矩阵的行数与数组一的行数相同,矩阵的列数与数组二的列数相同。 

使用这个函数要注意的是:

任意单元格不能为空或包含文字,且数组一的列数必须与数组二的行数相同,否则会返回错误值#VALUE!

我们在这个表中实际操作一下帮助大家运用这个函数。

图文对齐图.png

■ 选中A8单元格,点击插入函数,找到MMULT函数,点击确定。

 GIF1.gif

■ 在此,我们需要输入两个数值。

第一组数值我们选中数据一的区域填入

第二组数值我们选中数据二的区域填入

点击确定,可以看到结果出现了单个结果值。

这是因为我们没有设定数组公式,所以出现多个结果时无法完整显示。

 GIF2.gif

■ 我们来设置一下数组公式:

选择用来存放结果的单元格区域,也就是A8至B9的区域。

先按F2,再按 Ctrl+Shift+Enter。

可以看到矩阵乘积结果完整显示了。

GIF3.gif



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3