excel矩阵运算操作-转置 行列式 相乘 逆阵

https://jingyan.baidu.com/article/154b463128e13928ca8f41a4.html

Excel中矩阵的相关运算。我们在学习线性代数或者对一些矩阵进行计算时,可以使用到我们常用的excel,轻便的excel的计算功能还是十分强大,本例分享如何使用excel对矩阵进行常见的运算处理。

工具/原料

  • 电脑
  • excel

方法/步骤

  1. 输入初始矩阵到单元格中后,选中该矩阵区域,然后复制,右键粘贴,选择"转置"即可。如附图所示。

  2. 使用MDETERM 函数计算矩阵行列式的值

    如果有一个m×n阶的矩阵A,设|A|级该矩阵对应行列式的值。这里使用上面矩阵转置的矩阵为示例数据。输入该公式后,发现返回的是非法数据警告,原因在于行列式的值必须符合行列式的规则,行数和列数必须相等,所以计算矩阵行列式的值的前提是该矩阵为方阵。

  3. 如附图所示,计算方阵对应行列式的值就ok了。

  4. 利用MINVERSE函数求矩阵的逆矩阵。

    注意只有方阵才有逆矩阵,所以该矩阵必须是一个n阶方阵。在单元格中输入"=MINVERSE(数组)"回车即可得到该矩阵的逆阵。演示如附图所示。

  5. 步骤1所示的附图并没有计算出逆阵,而是返回了一个#NUM!,原因在于如果矩阵可逆,则|A|不会等于0,也就是说行列式的值为0的矩阵没有逆阵,由于示例的矩阵行列式的值为0,所以不存在可逆阵。附图为存在可逆阵的一个示例。注:公式必须你数组公式输入,然后按下F2,再按 Ctrl+Shift+Enter

  6. 利用MMULT 函数还可进行矩阵乘法运算。在这里你要判断你计算出来的矩阵是几行几列的。例如,我用的是2X3,3X2两个矩阵相乘,所以我的计算结果一定是2X2的矩阵。所以在空白处的任意位置选择2行2列的表格,如下图。

  7. 点击如下图的图标。如图,选择类别中选择【全部】。

  8. 在选择函数中选择【MM这时,你同时按住【crtl】和【shift】,再按【enter】,然后放开来。ULT】。点击【确定】。用鼠标选择第一个矩阵。用鼠标选择第二个矩阵。

  9. 这样就算出来了。

    END

excel矩阵运算操作-转置 行列式 相乘 逆阵的更多相关文章

  1. python中numpy矩阵运算操作大全(非常全)!

    python中numpy矩阵运算操作大全(非常全) //2019.07.10晚python矩阵运算大全1.矩阵的输出形式:对于任何一个矩阵,python输出的模板是:import numpy as n ...

  2. VS2010 MFC对Excel的操作

    这是帮别人做项目遇到的一个问题,的那个是纠结了老长时间,本以为是一件很轻松的事... 首先,这里采用了OLE来对Excel进行操作,网上其实有大把的例子,虽然都可以运行,但是并不能满足项目要求,其实我 ...

  3. NPOI对Excel的操作(Sheet转DataTable、List<T>)

    通过NPOI对Excel进行操作,这里主要是读取的操作.封装到ExcelHelper操作类中. 1 using System.Collections.Generic; 2 using NPOI.HSS ...

  4. php的Excel相关操作

    1.需求 把数据库的数据输出excel格式 2.解决方案 利用phpexcel中的examples的01和07,对excel文件的读写 3.操作流程 a.https://github.com/PHPO ...

  5. java导入导出excel常用操作小结及简单示例

    POI中常用设置EXCEL的操作小结: 操作excel如下 HSSFWorkbook wb = new HSSFWorkbook();  //创建一个webbook,对应一个Excel文件 HSSFS ...

  6. C# 几十万级数据导出Excel,及Excel各种操作

    先上导出代码 /// <summary> /// 导出速度最快 /// </summary> /// <param name="list">&l ...

  7. 对Aspose.Cells Excel文件操作的扩展

    工作中对Excel操作的需求很是常见,今天其他项目组的同事在进行Excel数据导入时,使用Aspose.Cells Excel 遇到了些问题. 刚好闲来不忙,回想自己用过的Excel文件操作,有NPO ...

  8. Java学习---Excel读写操作

    1.1.1. 简介 Apache POI 使用Apache POI 完成Excel读写操作 Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API ...

  9. Excel VBA入门(五)Excel对象操作

    本章是本系列教程的重点.但我觉得应该不是难点.从第零章开始到学完本章,应该可以把VBA用于实战中了. Excel对象主要有4个: 工作薄 Workbook 工作表 Worksheet 单元格区域 Ra ...

随机推荐

  1. php 弹窗案例

    <?php // 弹出对话框并且返回原来的页面 echo "<script language=\"JavaScript\">\r\n"; ec ...

  2. 用cmake构建gtk程序

    情况说明 先前已经在windows下基于GDI实现了一个简陋的imshow:基于GDI的imshow:使用stb_image读取图像并修正绘制.考虑跨平台,也考虑万一某天M$不让我们用盗版系统了,还是 ...

  3. Linux 计划任务管理

    实际的生产环境中,总会做一些定期的任务,比如数据备份,我们不可能总等到那个时间去手动执行,这时计划任务就派上用场了. 一次性计划任务 at 一次性计划任务 at [HH:MM] [YYYY-MM-DD ...

  4. Linux-存储服务之NFS

    NFS介绍 官方文档 NFS(Network File System)即网络文件系统,它最大的功能就是通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS ...

  5. 后台返回的Json为null的字段不显示的方法

    如果引入的是谷歌的gson的话,需要引入依赖: <dependency> <groupId>com.fasterxml.jackson.core</groupId> ...

  6. python开发笔记之zip()函数用法详解

    今天分享一篇关于python下的zip()函数用法. zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素按顺序组合成一个tuple,每个tuple中包含的是原 ...

  7. Java 第12次作业--你的生日

    题目:计算自己的出生日期距今天多少天,再将自己的出生日期利用SimpleDateFormat类设定的格式输出显示. 代码: import java.util.*; import java.text.* ...

  8. 使用go初步调用etcd

    使用go初步調用etcd package main import ( "context" "go.etcd.io/etcd/clientv3" "ti ...

  9. presto docker简单试用

    starburstdata 团队提供了一个docker 版本的presto,其中已经内置了几个connectors tpch tpcds memory backhole jmx system pull ...

  10. let

    let a=2+2 #+ - * / % ** 都支持 支持类C的计算方式 let i++ let i-- let i+=10 let i-=10 let i*=10 let i/=10 let i% ...