Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

时间:2022-01-19 04:03:31 

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?在计算矩阵乘积的时候会动的到的函数,但是很多朋友不熟悉这个函数,今天我们就实例来教大家怎么使用MMULT函数,需要的朋友可以参考下

在Excel中,我们有时需要计算矩阵,那么如何使用MMULT函数返回两数组矩阵乘积呢?

1、Excel中返回两数组矩阵乘积需要使用到MMULT函数。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

2、MMULT函数的使用格式为:=MMULT(array1,array2)。注意此处是两个数组。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

3、其中,MMULT函数中参数Array1、参数array2分别是要进行矩阵乘法运算的两个数组。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

1行n列 与m行1列之积

1、首先,我们计算矩阵1行n列与m行1列之积。如图所示,样例中建立了参数1(1行3列)和参数2(3行1列)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

2、接着,我们在如图所示的空白单元格输入公式:=MMULT(D8:F8,C10:C12)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

3、确认函数后,按下Enter键,即可得到如图所示的矩阵结果“140“(这里计算过程为:1*10+2*20+3*30)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

1行n列与m行x列之积

1、然后,我们计算矩阵1行n列与m行x列之积。如图所示,样例中建立了参数1(1行3列)和参数2(3行2列)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

2、接着,我们在如图所示的空白单元格输入公式:=MMULT(D19:F19,C21:D23)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

3、确认函数后,按下Enter键,即可得到如图所示的矩阵结果1“140“和结果2“172”(这里计算过程分别为:1*10+2*20+3*30,4*1+5*2+6*3)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

m行1列与1行n列之积

1、第三种情形,我们计算矩阵m行1列与1行n列之积。如图所示,样例中建立了参数1(3行1列)和参数2(1行3列)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

2、接着,我们在如图所示的空白单元格输入公式:=MMULT(C31:C33,D35:F35)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

3、确认函数后,按下Enter键,即可得到如图所示的矩阵结果1“10“和结果2“360”(这里计算过程分别为:C50*D54,C50*D54+C50*E54+...C52*F54)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

m行x列与x行n列之积

1、最后一种情况,我们计算矩阵m行x列与x行n列之积。如图所示,样例中建立了参数1(3行2列)和参数2(2行3列)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

2、接着,我们在如图所示的空白单元格输入公式:=MMULT(C44:D46,D48:F49)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

3、确认函数后,按下Enter键,即可得到如图所示的矩阵结果1“38“和结果2“720”(这里计算过程分别为:C63*D67+D63*D68, C63*D67+D63*D68+...C65*F67+D65*F68)。

Excel怎么使用MMULT函数返回两个数组的矩阵乘积?

注意事项:

1、第一个参数的列数,要等于第二个参数的行数。

2、函数结果的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。

相关补充:

MMULT(array1,array2)函数介绍:

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

语法

MMULT(array1,array2)

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

说明

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

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

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

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

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

怎么计算Excel表格当中空单元格个数?countblank函数的使用方法

excel中怎么利用dateif函数计算两个日期参数的差值?

Excel中or和if函数的使用方法的实例教程

excel表格中VLOOKUPV函数不出来怎么办?

标签:Excel,MMULT函数,矩阵乘积
0
投稿

猜你喜欢

  • 如何查看无线网卡是否支持5g?windows10查看无线网卡的方法教程

    2022-12-16 22:44:14
  • 怎样取消Word自动生成的页眉页脚

    2023-01-17 12:23:52
  • 超实用!苹果多设备连续互通,除了隔空投送,你知道几个?

    2023-02-27 19:45:06
  • Edge浏览器105版本升级Bug导致浏览器无法启动怎么修复?

    2022-08-24 18:49:45
  • PDF文档格式怎么转换成DWG格式?

    2022-12-15 18:30:20
  • 火绒怎么管理开机启动项?火绒安全软件启动项管理方法简述

    2022-08-26 18:25:50
  • excel中进行升序排序的方法步骤

    2022-06-07 14:34:13
  • 如何一次性查看所有的 Apple Watch 应用?

    2022-04-12 19:47:05
  • 酷我音乐如何关闭今日看点?酷我音乐关闭今日看点的方法

    2022-05-10 21:56:53
  • win10系统ntoskrnl.exe蓝屏修复方法?win10系统ntoskrnl.exe蓝屏修复教程

    2023-11-08 09:28:19
  • excel如何设置对齐方式为水平居中

    2022-07-19 13:57:50
  • 用已知出生日期计算员工年龄:Excel函数不求人(11)

    2022-11-02 10:14:03
  • Excel高级筛选随心所欲返回指定列数据

    2022-03-26 18:34:31
  • Win10更新补丁KB5001330安装失败怎么办?

    2023-09-09 01:00:43
  • Word2010怎样设置主题颜色

    2023-06-14 19:25:00
  • 电脑硬盘之磁盘自动扩展和收缩的使用方法(图文教程)

    2023-09-12 00:59:55
  • PPT幻灯片中怎么制作目录页?

    2022-03-03 08:58:29
  • 如何找出 Mac 上两个文档之间的差异?

    2022-08-04 16:42:16
  • Todesk怎么卸载?Todesk卸载干净的方法

    2023-07-05 17:52:47
  • Office插件到底有多好用?这六款免费插件,一键完成复杂操作

    2023-11-10 08:03:36
  • asp之家 电脑教程 m.aspxhome.com