线性代数(宋浩版)(4)

ops/2024/9/24 5:41:47/

2.4逆矩阵

(不要把矩阵放在分母上)

方阵的行列式

性质1

性质2

性质3

伴随矩阵(只有方阵才有)

1.求出所有元素的代数余子式(矩阵先求行列式)。

2.按行求的代数余子式按列放。

定理1(重要)

定理2

|A|不等于0,|A*|=|A|n-1

(以后可以证明无论是否A的行列式等于零,该定理都成立)

注:所有方阵都拥有伴随矩阵。

逆矩阵定义(前提必须是方阵)

A是n阶方阵,存在n阶方阵B,AB=BA=E,记作A-1=B

(1)未必所有方阵均可逆。

比如0矩阵就不可逆,因为0矩阵乘其他任何矩阵都为0矩阵

(2)若一个方阵可逆,则其逆矩阵唯一。

逆矩阵的前提

*定理3

A可逆的充要条件是|A|不等于0(且A为方阵),A-1=1/|A|A*

推论

A为n阶方阵,B为n阶方阵,AB=E/BA=E(证明一个即可),则A可逆,A-1=B

伴随矩阵法(计算量大)

*初等变换法(初等变换法的解法在后面,该题使用的方法并不是初等变换法。)

矩阵方程

注:1.方程中的公因子提出的时候,要保证方向一致。

2.矩阵和数之间没法进行运算,所以当矩阵减一个数或者是加一个数的时候,嗯,要给那个数乘上E单位矩阵。(一般是不会直接对数进行加减的,这里指的数是指把公因子提完之后剩下的数字。)

3.矩阵不能放在分母上。

4.使用逆矩阵前先判断是否可逆。

性质4

A矩阵可逆, A的逆矩阵就可逆。 A的逆矩阵的逆矩阵等于A。

性质5

A,B均可逆,AB也可逆。

性质6

如果a可逆,那么a的转置也可逆,并且a的转置的逆矩阵等于a的逆矩阵的转置。(后面还有一个k的)

性质7

如果a可逆,AD的行列式等于 a的行列式的-1次方。

性质8

A可逆a的伴随矩阵也可逆且a的伴随矩阵的逆矩阵等于 a的行列式/1乘a。

2.5分块矩阵

标准型

从左上角开始的一串1(不断),其余的地方都是0;(标准型不一定是方阵)

分块

分块加法

数乘

乘法

前提分块条件要使Ai能与Bj块相乘

转置

1.把子块视作普通元素求转置。

2.对每个子块求转置

推论(A,B可逆)


http://www.ppmy.cn/ops/115138.html

相关文章

【C++指南】C++中nullptr的深入解析

💓 博客主页:倔强的石头的CSDN主页 📝Gitee主页:倔强的石头的gitee主页 ⏩ 文章专栏:《C指南》 期待您的关注 目录 引言 一、nullptr的引入背景 二、nullptr的特点 1.类型安全 2.明确的空指针表示 3.函数重载支…

Redis性能测试redis-benchmark

Redis性能测试redis-benchmark redis-benchmark 是 Redis 自带的性能测试工具,主要用于评估 Redis 在不同场景下的性能。以下是使用 redis-benchmark 的一些基本步骤和参数说明: 基本用法 启动测试: 在命令行中运行以下命令: redis-benchmark这将运行一系列默认的测试。 …

【设计模式-适配】

Adapter Pattern(适配器模式) 是一种结构型设计模式,其主要目的是让不兼容的接口能够协同工作。适配器模式通过引入一个适配器类,转换一个类的接口,使得原本不兼容的接口可以互相配合,从而实现接口的兼容性…

【Android Studio】app:compileDebugJavaWithJavac FAILED解决办法

文章目录 问题描述解决办法 问题描述 Task :app:compileDebugJavaWithJavac FAILED The following annotation processors are not incremental: jetified-butterknife-compiler-10.0.0.jar (com.jakewharton:butterknife-compiler:10.0.0). Make sure all annotation processo…

【Unity-UGUI组件拓展】| Image 组件拓展,支持FIlled和Slice功能并存

🎬【Unity-UGUI组件拓展】| Image 组件拓展,支持FIlled和Slice功能并存一、组件介绍二、组件拓展方法三、完整代码💯总结🎬 博客主页:https://xiaoy.blog.csdn.net 🎥 本文由 呆呆敲代码的小Y 原创,首发于 CSDN🙉 🎄 学习专栏推荐:Unity系统学习专栏 🌲 游戏…

数据分析入门

数据分析入门 一、pandas加载数据 1、根据列加载数据 格式 df对象[列名] df对象.列名例如 # 场景1: 加载1列数据. # 格式: df[列名] 或者 df.列名 df[country] df.country# 场景2: 加载多列数据. # 格式: df[[列名1, 列名2...]] df[[country, year, lifeExp]]2、根据行加载数…

dockerfile案例

dockerfile构建nginx FROM centos:7 RUN rm -rf /etc/yum.repos.d/* ADD Centos-7.repo /etc/yum.repo.d/ ADD epel-7.repo /etc/yum.repo.d/ RUN yum -y install nginx EXPOSE 80 CMD ["/usr/sbin/nginx","-g","daemon off;"]dockerfile构建ng…

Spring Boot文件上传/下载问题

在现代的 Web 应用程序中,文件上传和下载是非常常见的功能。Spring Boot 提供了非常简便和强大的解决方案来处理文件上传和下载。虽然基本功能很容易实现,但在实际项目中,文件大小限制、并发上传、文件类型验证、安全性等问题也常常需要重点考…