Excel中的`MMULT`函数

Excel中的MMULT函数是一个用于执行矩阵乘法运算的函数。矩阵乘法是线性代数中的一个基本运算,它允许我们计算两个矩阵的乘积,得到一个新的矩阵。与普通的标量乘法不同,矩阵乘法涉及到行与列的对应元素相乘然后求和的过程。MMULT函数在进行数据分析、统计建模、工程计算等需要处理多维数据的场景中非常有用。

功能说明

MMULT函数返回两个数组(通常表示为矩阵)的乘积。结果矩阵的行数与第一个输入数组(array1)的行数相同,列数与第二个输入数组(array2)的列数相同。使用MMULT函数的前提是,array1的列数必须与array2的行数相等,这是矩阵乘法的基本规则。

使用场景

  1. 财务分析:计算投资组合的预期收益或风险,通过将资产权重矩阵乘以收益率矩阵或协方差矩阵。
  2. 数据分析:在进行回归分析时,计算自变量矩阵与系数矩阵的乘积来预测因变量的值。
  3. 工程计算:处理传感器数据,如使用加权矩阵乘以测量值矩阵以获得校正后的读数。
  4. 社会科学:在社会调查中,利用权重矩阵对调查数据进行加权平均。

示例

假设我们有两个矩阵,想要计算它们的乘积。

矩阵 A (2x3):

1  2  3
4  5  6

矩阵 B (3x2):

7  8
9  10
11  12

计算 A * B 的结果会是一个新的矩阵 C (2x2)。

步骤如下:

  1. 首先,在Excel中输入这两个矩阵,比如A矩阵放在A1:C2,B矩阵放在E1:F3。
  2. 在任意空白单元格输入公式 =MMULT(A1:C2, E1:F3)
  3. 按下回车,得到结果。

结果矩阵C(即乘积)将是:

58  64
139  154

这是因为:

  • 第一行第一列的元素是 (17 + 29 + 3*11) = 58,
  • 第一行第二列的元素是 (18 + 210 + 3*12) = 64,
  • 同理计算第二行的元素。

这样,你就成功使用了MMULT函数完成了一个矩阵乘法的计算。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/11689.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Circuitbreaker Resilience4j 替换Netflix Hystrix

Spring cloud 早已经不支持也不维护Netflix Hystrix了。但是项目中一直用openfeign, Feign里的fallback原来一直用Hystrix做熔断。怎么找到一个可以替换hystrix相同的东西呢?用CricuitBreaker Resilience4j可以完全替换。 在pom.xml中加入spring-cloud-…

Python中进程类Process的方法与属性的使用示例

一、示例代码: from multiprocessing import Process import time import osdef child_1(interval):print(子进程(%s)开始执行,父进程为(%s) % (os.getpid(), os.getppid()))t_start time.time()time.sle…

在Ubuntu下搭建自己的以太坊私有链

最近要对链及链上应用进行压测,为了方便操作及分析问题,就自己搭建了一个eth私链。当前版本安装官方指引发现有卡点,于是决定整理一个文档,为其他有需要的朋友提供便捷操作,节约时间。 一、环境配置 linux操作系统:Ubuntu 20.04.6 LTS (Focal Fossa) go version: go1…

【VUE.js】---

问题 vue.config.js 文件中使用了 vue/cli-service 的新特性 defineConfig,但是你的项目依赖版本过旧。 defineConfig 是一个用于定义 Vue CLI 项目配置的辅助函数,它可以帮助 TypeScript 用户更好地获取类型提示。但是,你使用的是 Vue CLI 的…

shell脚本中条件语句

一.test测试 在Shell脚本中,test命令用于进行条件测试。它也可以通过方括号[]来表示,因为test实际上是[命令的一个别名。 格式1:test 条件表达式 格式2:[ 条件表达式 ] 注意[ ]空格,否则会失败 测试 是否成功使用…

【opencv】图像处理(二)

前文指引 一、使用到的图片 一、梯度计算 原始图片 img cv2.imread(circle.jpg)plt.imshow(img) plt.show()sobel算子 使用两个核 Gx [[-1,0,1], [-2,0,2], [-1,0,1]] Gy [[-1,-2,-1], [0,0,0], [1,2,1]] dst cv2.Sobel(src, ddepth, dx, dy, ksize) ddepth 深度 -1d…

域控安全 ----> Ntds.dit文件抓取

大家还记得内网渗透的初衷吗??? 找到域馆,拿下域控!! 拿下了域控就是拿下了整个域!! 但是大家知道拿下域环境之后应该怎么操作吗(灵魂拷问)??? …

GCP谷歌云有什么数据库类型,该怎么选择

GCP谷歌云提供的数据库类型主要包括: 关系型数据库:这类数据库适用于结构化数据,通常用于数据结构不经常发生变化的场合。在GCP中,关系型数据库选项包括Cloud SQL和Cloud Spanner。Cloud SQL提供托管的MySQL、PostgreSQL和SQL Se…

【macos】dnsmasq搭建DNS服务器

dnsmasq安装 brew install dnsmasq brew info dnsmasq//每次配置完,重启服务 sudo brew services restart dnsmasq修改 /usr/local/etc/dnsmasq.conf log-queries log-facility/var/log/dnsmasq.log bogus-nxdomain119.29.29.29 cache-size2048 port53 no-resolv/…

详细对比Sass与SCSS

Sass(Syntactically Awesome Style Sheets)和SCSS(Sassy Cascaded Style Sheets)都是CSS的预处理器,它们允许开发者使用变量、嵌套规则、函数和其他编程特性来编写更易于维护和管理的样式表。然而,Sass和SC…

提升文本到图像模型的空间一致性:SPRIGHT数据集与训练技术的新进展

当前的T2I模型,如Stable Diffusion和DALL-E,虽然在生成高分辨率、逼真图像方面取得了成功,但在空间一致性方面存在不足。这些模型往往无法精确地按照文本提示中描述的空间关系来生成图像。为了解决这一问题,研究人员进行了深入分析…

vue + element-plus 开发中遇到的问题

1.问题之路由守卫 初写路由守卫,对于next()的理解不是很透彻,就想着都放行,不然看不到效果,结果控制台出现了警告,想着报黄的问题就不是问题,但仔细一看发现他说,如果再生产阶段就会失败&#x…

STM32(开篇总结)

STM32介绍 STM32是意法半导体公司基于ARM Cortex-M内核开发的32位微控制器 STM32常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等 STM32功能强大、性能优异片上资源丰富、功耗低,是一款经典的嵌入式微控制器…

数据可视化(十二):Pandas太阳黑子数据、图像处理——离散极值、核密度、拟合曲线、奇异值分解等高级操作

Tips:"分享是快乐的源泉💧,在我的博客里,不仅有知识的海洋🌊,还有满满的正能量加持💪,快来和我一起分享这份快乐吧😊! 喜欢我的博客的话,记得…

SpringSecurity的核心原理使用总结

1. SpringSecurity的核心原理 对于最原始Servlet请求处理的层次结构 客户端->过滤器链->Servlet 对于在SpringMVC中处理请求的层次结构 如何让Filter与Spring建立连接呢? 因此它增加了一个DelegatingFilterProxy 它是SpringMVC提供的的Filter,它内部代理了一个原生的F…

Spring框架概述

目录 1. Spring框架的起源 2. Spring框架的构成 3. Spring的发展历程 4. Spring的开发环境 4.1. Maven安装与配置 (1)Maven的下载与安装 (2)配置Maven的环境变量 (3)本地仓库的配置 (4…

景联文科技:用高质量数据采集标注赋能无人机技术,引领无人机迈入新纪元!

随着无人机技术的不断发展与革新,它已成为现代社会中一个前景无限的科技领域。 无人机应用领域 边境巡逻与安防:边境管理部门利用无人机监控边境线,防止非法越境和其他安全威胁,同时也能监控地面安保人员的工作状态和行动路线。 …

JVM的垃圾回收算法有哪些?从可达性分析算法开始,深入解读三大核心垃圾回收算法

导航: 【Java笔记踩坑汇总】Java基础JavaWebSSMSpringBootSpringCloud瑞吉外卖/黑马旅游/谷粒商城/学成在线设计模式面试题汇总性能调优/架构设计源码-CSDN博客 目录 一、概念准备 1.1 GC Roots 1.2 可达性分析算法 1.3 非可达对象被回收过程中的两次标记 1.4…

vue从入门到精通(一):初始Vue

一,Vue是什么 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代…

质量保障之精准测试!

一、背景与概念 随着软件测试行业的长足发展,测试理念、技术都在发生着日新月异的变化。因此一套完整的自动化测试用例对于每个软件公司都是不可或缺的,然而虽然有如此规模宏大的自动化案例集资源投入,同时也有大量人力的投入,但…