3D数学基础2

矩阵的行列式

在任意方阵中都存在至少一个标量,称作该方阵的行列式。在线性代数中,行列式有很多有用的性质

线性运算法则

方阵 M M M的行列式记作 ∣ M ∣ |M| M或“det M”。非方阵矩阵的行列式是未定义的。
在这里插入图片描述注意,在书写行列式时,两边用竖线将数字块围起来,省略方括号。
在这里插入图片描述
在这里插入图片描述
如果将3×3阶矩阵的行解释为3个向量,那么矩阵的行列式等于这些向量的所谓“三元组积”

在这里插入图片描述

余子式

假设矩阵M有r行,c列。记法 M ( i j ) M^{(ij)} M(ij)表示从M中除去第i行和第j列后剩下的矩阵。显然,该矩阵有r-1行,c-1列。矩阵M称作M的余子式。
在这里插入图片描述

代数余子式

对方阵M,给定行、列元素的代数余子式等于相应余子式的有符号行列式
C i j = ( − 1 ) ( i + j ) ∣ M ( i j ) ∣ C_{ij}=(-1)^{(i+j)}∣M^{(ij)}∣ Cij=(1)(i+j)M(ij)
记法 C i j C_{ij} Cij表示M的第i行,第j列元素的代数余子式

余子式是一个矩阵,代数余子式是一个标量

代数余子式计算式中的项 ( − 1 ) ( i + j ) (-1)^{(i+j)} (1)(i+j)有以棋盘形式使矩阵的代数余子式每隔一个为负的效果:
在这里插入图片描述
∣ M ∣ = ​​ ∑ i = 1 n a i 2 x i ∣M∣=​​\displaystyle\sum_{i=1}^{n} a_i^2x_i M∣=​​i=1nai2xi​​

行列式的性质
  • 矩阵积的行列式等于矩阵行列式的积: ∣ A B ∣ = ∣ A ∣ ∣ B ∣ |AB∣=∣A∣∣B| AB∣=∣A∣∣B
  • 这可以扩展到多个矩阵的情况:
    ∣ M 1 M 2 . . . M n ∣ = ∣ M 1 ∣ ∣ M 2 ∣ . . . ∣ M n ∣ ∣M_1M_2...M_n∣=∣M_1∣∣M_2∣...∣M_n∣ M1M2...Mn∣=∣M1∣∣M2...Mn
  • 矩阵转置的行列式等于原矩阵的行列式: ∣ M T ∣ = ∣ M ∣ |M^T ∣=∣M| MT∣=∣M
  • 如果矩阵的任意行或列全为零,那么它的行列式等于零。
  • 交换矩阵的任意两行或两列,行列式变负。
  • 任意行或列的非零积加到另一行或列上不会改变行列式的值。

几何解释

2D中,行列式等于以基向量为两边的平行四边形的有符号面积。有符号面积是指如果平行四边形相对于原来的方位“翻转”,那么面积变负。
3D中,行列式等于以变换后的基向量为三边的平行六面体的有符号体积。
3D中六面体“由里向外”翻转,则行列式变负。
行列式和矩阵变换导致的尺寸改变相关。
其中行列式的绝对值和面积(2D)、体积(3D)的改变相关。
行列式的符号说明了变换矩阵是否包含镜象或投影。
矩阵的行列式还能对矩阵所代表的变换进行分类。
如果矩阵行列式为零,那么该矩阵包含投影。
如果矩阵行列式为负,那么该矩阵包含镜象。

矩阵的逆

矩阵的求逆只能用于方阵
方阵 M M M的逆,记做 M − 1 M^{-1} M1,也是一个矩阵, M M M M − 1 M^{-1} M1相乘,结果是单位矩阵
M ( M − 1 ) = M − 1 M = I M(M^{-1})=M^{-1}M=I M(M1)=M1M=I
并非所有矩阵都有逆。一个明显的例子是若矩阵的某一行或列上的元素都为零,用任何矩阵乘以该矩阵,结果都是一个零矩阵。如果一个矩阵有逆矩阵,那么称它为可逆的或非奇异的。如果一个矩阵没有逆矩阵,则称它为不可逆的或奇异矩阵。奇异矩阵的行列式为零,非奇矩阵的行列式不为零,所以检测行列式的值是判断矩阵是否可逆的有效方法。此外,对于任意可逆矩阵 M M M,当且仅当 v ⃗ = 0 ⃗ \vec v=\vec 0 v =0 时, v ⃗ M = 0 \vec vM=0 v M=0
M M M 的“标准伴随矩阵”记作“adj M",定义为 M M M的所有代数余子式项构成的矩阵的转置矩阵。
在这里插入图片描述
M的标准伴随矩阵是代数余子式矩阵的转置:
在这里插入图片描述
矩阵的逆能够用标准伴随矩阵除以行列式来求得:
M − 1 = a d j M ∣ M ∣ M^{-1}=\frac {adjM}{∣M∣} M1=MadjM

以上矩阵的计算如下:
在这里插入图片描述
矩阵的逆的重要性质:

  • 如果M是非奇异矩阵,则该矩阵的逆的逆等于原矩阵: ( M − 1 ) − 1 = M (M^{-1})^{-1} =M (M1)1=M
  • 单位矩阵的逆是它本身: I − 1 = Ⅰ I^{-1}=Ⅰ I1=
  • 矩阵转置的逆等于它的逆的转置: ( M T ) − 1 = ( M − 1 ) T (M^T)^{-1}=(M^{-1})^T (MT)1=(M1)T
  • 矩阵乘积的逆等于矩阵的逆的相反顺序的乘积: ( A B ) − 1 = B − 1 A − 1 (AB)^{-1}=B^{-1}A^{-1} (AB)1=B1A1。这可扩展到多个矩阵的情况: ( M 1 M 2 … M n ) − 1 = M n − 1 . . . M 2 − 1 M 1 − 1 (M_1M_2…M_n)^{-1}=M_n^{-1}...M_2^{-1}M_1^{-1} (M1M2Mn)1=Mn1...M21M11
几何解释

矩阵的逆在几何上可以计算变换的“反向”或“相反”变换——能“撤消”原变换的变换。所以,如果向量 v ⃗ \vec v v 用矩阵 M M M 来进行变换,接着用 M M M 的逆 M − 1 M^{-1} M1 进行变换,将会得到原向量。
( v ⃗ M ) M − 1 = v ⃗ ( M M − 1 ) = v ⃗ I = v ⃗ (\vec vM)M^{-1}=\vec v(MM^{-1})=\vec vI=\vec v (v M)M1=v (MM1)=v I=v

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2024国产化信创产品名录

文章目录 一、JDK/OpenJDK替代品1、龙芯JDK2、阿里巴巴Dragonwell3、毕昇JDK4、腾讯 Kona 二、Tomcat替代品1、东方通TongWeb2、宝兰德Web服务器软件3、普元信息Primeton AppServer4、金蝶天燕AAS应用服务器 三、Nginx替代品1、宝兰德WebServer2、东方通TongHttpServer3、Tengi…

OpenCV-Python实战(11)——边缘检测

一、Sobel 算子 通过 X 梯度核与 Y 梯度核求得图像在,水平与垂直方向的梯度。 img cv2.Sobel(src*,ddepth*,dx*,dy*,ksize*,scale*,delta*,borderType*)img:目标图像。 src:原始图像。 ddepth:目标图像深度,-1 代表…

基于微博热搜评论的情感分析与热点主题挖掘研究

目录 1、绪论 1.1 研究背景与研究意义 1.2 数据来源 1.3 技术路线 2、数据预处理 2.1 数据清洗与准备 2.2 导入必要库与加载数据 2.3 加载停用词表与分词处理 2.4 统计词频与高频词分析 3、情感分析与主题建模 3.1 情感分析 3.2 主题建模 3.3 热点主题识别 4、数据可视…

【毕业设计选题】目标检测方向毕业设计选题推荐 2025

目录 前言 毕设选题 开题指导建议 更多精选选题 选题帮助 最后 前言 大家好,这里是海浪学长毕设专题! 大四是整个大学期间最忙碌的时光,一边要忙着准备考研、考公、考教资或者实习为毕业后面临的升学就业做准备,一边要为毕业设计耗费大量精力。学长给大家整…

Windows onnxruntime编译openvino

理论上来说,可以直接访问 ONNXRuntime Releases 下载 dll 文件,然后从官方文档中下载缺少的头文件以直接调用,但我没有尝试过。 1. 下载 OpenVINO 包 从官网下载 OpenVINO 的安装包并放置在 C:\Program Files (x86) 路径下,例如…

PCB设计检查助手——焊盘中间丝印检查

焊盘中间丝印检查功能用于检查双引脚元件中间是否有垂直两个焊盘连线的元件,由于较大双贴片引脚不用考虑中间的丝印,在检查时会自动过滤两个引脚大于1mm以上的元件,此功能在检查时,两个引脚的间距小于等于1mm,且元件的…

LiteFlow 流程引擎引入Spring boot项目集成pg数据库

文章目录 官网地址简要项目引入maven 所需jar包配置 PostgreSQL 数据库表使用LiteFlow配置 yml 文件通过 代码方式使用 liteflow数据库sql 数据在流程中周转 官网地址 https://liteflow.cc/ 简要 如果你要对复杂业务逻辑进行新写或者重构,用LiteFlow最合适不过。…

MATLAB学习-1 蚁群算法解决TSP问题

matlab安装可以在网上找一个安装教程,我安装的是R2020a版本的。 学习解决该问题 利用蚁群算法对给定的TSP问题进行求解,求出一条最短路径。 用的是194个城市的TSPLIB数据集,如果需要TSPLIB数据集可点击 tsp、添加了可视化,迭代400次,目前最短路径为10576.5454,实现效果如…

IP寻址映射与网络通信互联

IP寻址映射 IP寻址映射能够让数据准确传输的重要部分。在网络之中,所有联网的设备都具有一个IP地址,而IP寻址映射就是负责将IP地址与设备位置或其他相关标识相联系起来,确保数据找到正确的路径传输,保障网络能够畅通。 动态主机配…

IO Virtualization with Virtio.part 1 [十二]

久等了各位! 本篇开始讲解 IO 虚拟化中的 virtio,我会以 Linux 的 IIC 驱动为例,从 IIC 驱动的非虚拟化实现,到 IIC 驱动的半虚拟化实现,再到最后 X-Hyper 中如何通过 virtio 来实现前后端联系,一步步把 v…

ITOM系统在IT运维中的作用

在企业IT运维中,ITOM系统(IT运营管理)通过整合、自动化和监控,能够帮助企业有效管理IT基础设施,提高运维效率和系统的可靠性。本文将从多个角度探讨ITOM系统在IT运维中的作用及其功能。 提升运维效率:统一平…

水上救命稻草,充气救生板的关键救援效能|深圳鼎跃

当今社会,突发事件如影随形,其诱因常隐匿于生活细微之处。就像我们在户外游玩时,水域周边看似风平浪静,实则暗藏危机,稍有疏忽便可能失足落水。此类意外的发生毫无征兆,往往令人在瞬间陷入危险境地&#xf…

Mac M2 Pro安装MySQL 8.4.3

絮絮叨叨 MacBook Pro,芯片:Apple M2 Pro, macOS: Sonoma 14.0一直知道很多软件对Mac M1或M2的支持不好,但没想到在安装MySQL 8.x上也让我吃尽了苦头本文除了介绍如何安装MySQL 8.4.3外,还会记录笔者遇到的一些问题以及解决方法 …

Leecode刷题C语言之切蛋糕的最小总开销②

执行结果:通过 执行用时和内存消耗如下: int compare(const void* a, const void* b) {return (*(int*)b - *(int*)a); }long long minimumCost(int m, int n, int* horizontalCut, int horizontalCutSize, int* verticalCut, int verticalCutSize) {qsort(horizon…

FreeRTOS的内存管理(选择heap4.c文件的理由)

目录 1. 了解FreeRTOS内存管理 2. 了解内存碎片 3.了解各个heap.c的内存分配方法 1.heap1.c 2.heap2.c 3.heap3.c 4.heap4.c 5.heap5.c 总结: 内存管理是一个系统基本组成部分,FreeRTOS 中大量使用到了内存管理,比如创建任务、信号量…

[服务器][教程]Ubuntu24.04 Server开机自动挂载硬盘教程

1. 查看硬盘ID ls -l /dev/disk/by-uuid可以看到对应的UUID所对应的分区 2. 创建挂载文件夹 创建好文件夹即可 3. 修改配置文件 sudo vim /etc/fstab把对应的UUID和创建的挂载目录对应即可 其中# Personal mount points下面的是自己新添加的 :分区定位&#xff…

Python用K-Means均值聚类、LRFMC模型对航空公司客户数据价值可视化分析指标应用|数据分享...

全文链接:https://tecdat.cn/?p38708 分析师:Yuling Fang 信息时代的来临使得企业营销焦点从产品中心转向客户中心,客户关系管理成为企业的核心问题(点击文末“阅读原文”获取完整代码数据)。 客户关系管理的关键是客…

HTML——46.制作课程表

<!DOCTYPE html> <html><head><meta charset"UTF-8"><title>课程表</title></head><body><h3>课程表</h3><table border"1" cellspacing"0"><tr><th colspan"…

强化学习(1)

Reinforcement Learning Goal-directed learing from ineraction with the environment. 1. Basic Element 基本元素 1.1 Agent 玩家 1.2 Environment 1.3 Goal 2. Main Element 主要元素 2.1 State 2.2 Action 状态与行为往复 2.3 Reward 目标&#xff1a;最大化总…

《代码随想录》Day21打卡!

写在前面&#xff1a;祝大家新年快乐&#xff01;&#xff01;&#xff01;2025年快乐&#xff0c;2024年拜拜~~~ 《代码随想录》二叉树&#xff1a;修剪二叉搜索树 本题的完整题目如下&#xff1a; 本题的完整思路如下&#xff1a; 1.本题使用递归进行求解&#xff0c;所以分…