矩阵的秩-

一、定义、理解

非零子式的最高阶数。

如何理解?什么叫做非零子式的最高阶数???

举个例子:有一个5阶矩阵

首先什么叫子式?

例如2阶子式就是,任取某两行某两列组成的行列式,就叫做子式

同理,3阶子式就是任取谋三行三列组成的行列式。

其次,什么叫做非零子式的最高阶数?

很好理解,例如,这个矩阵A的3阶子式均不为0

但是,A的4阶、5阶子式全都为0

那么,此时,这个矩阵A的非零子式的最高阶数就是3

但是一般来说,这种理解很抽象,也很繁杂,难道我取算一个矩阵的秩要从它的1阶、2阶...直到算出为0的n阶子式为止吗?很明显,这简直式脑子抽了。

但是,就没有办法了吗?

有。这就是初等变换。

二、初等行变换求矩阵的秩(重点)

为什么可以使用初等变换求矩阵的秩?

核心:初等变换不改变矩阵的秩

由于这个性质,A乘一个可逆矩阵B,不改变A的秩。

因为可逆矩阵可以视为一系列初等矩阵的乘积组合。

所以,我们只用初等变换将A化成一个更简单的矩阵,来判断非零子式的最高阶。

(注意,学长标出的式行变换,而不是列变换,为什么?第一,足够化出来;第二,后期求线性防方程的基础解析会用到,基础解系是重点的重点!)

例题:

这个矩阵的秩为3,为什么?

因为最后一行为0,如果将最后一行包括进去,那么行列式就为0.

如果矩阵的秩为4,叫做满秩。

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

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

相关文章

Redis重点总结补充

Redis重点总结 1.redis分布式锁 2.redission实现分布式锁 注意:加锁、设置过期时间等操作都是基于lua脚本完成. redisson分布式锁,实现可重入(前提是同一个线程下 3.redis主从集群 实现主从复制 ( Master-slave Replication)的工作原理 : …

面试算法119:最长连续序列

题目 输入一个无序的整数数组,请计算最长的连续数值序列的长度。例如,输入数组[10,5,9,2,4,3],则最长的连续数值序列是[2,3,4,5],因此…

开源知识库工具大盘点,赶紧收藏

有一个顶尖的知识库是任何一家企业的核心竞争力。它不仅可以帮助新员工更快地熟悉工作,也可以节省资深团队成员的时间来解决重复问题。但是,如何找到一个适合你的知识库工具呢?别担心,本文就给你推荐5款顶尖的开源知识库工具&…

Exception in thread “main“ java.lang.ArrayIndexOutOfBoundsException(数组创建问题)

数组在Java中使用还是比较多的,通过索引去数组中寻值,也可以通过数组索引去赋值 问题描述: 我们在直接使用未被new的数组时就会出现这种情况, 这边简单创建一个运行类 public class a {public static void main(String[] args)…

5G前装搭载率即将迈过10%大关,车载通讯进入多层次增长通道

对于智能化来说,车载通讯性能的提升,对于相关功能的用户体验优化、进一步减少通讯时延以及打开应用新空间,至关重要。 目前,2G/3G正在进入运营商逐步关闭运营的阶段,4G依然是主力,但5G也在迎来新的增长机会…

强化学习应用(一):基于Q-learning的无人机物流路径规划研究(提供Python代码)

一、Q-learning简介 Q-learning是一种强化学习算法,用于解决基于马尔可夫决策过程(MDP)的问题。它通过学习一个价值函数来指导智能体在环境中做出决策,以最大化累积奖励。 Q-learning算法的核心思想是通过不断更新一个称为Q值的…

RflySim | 定点位置控制器设计实验二

基础实验 1.复现四旋翼Simulink仿真,分析控制作用在obxb轴和obyb轴的解耦。 2.对系统进行扫频以绘制Bode图,分析闭环位置控制系统稳定裕度。 3.完成硬件在环仿真。 本实验对应demo文件对于RflySim v3.0以下版本地址为:*\PX4PSP\RflySimAP…

【LeetCode每日一题】2085. 统计出现过一次的公共字符串(哈希表)

2024-1-12 文章目录 [2085. 统计出现过一次的公共字符串](https://leetcode.cn/problems/count-common-words-with-one-occurrence/)思路:哈希表计算 2085. 统计出现过一次的公共字符串 思路:哈希表计算 1.用两个哈希表分别统计word1和word2中字符出现的…

gcc/g++工具详解

目录 一、安装gcc/g 二、背景知识 三、相关选项 四、gcc如何工作 1.预处理 2.编译 3.汇编 4.链接 5.函数库的概念 6.动静态库 一、安装gcc/g gcc/g -v : 用来查看当前你使用的gcc/g版本 因为我的gcc/g是升级过的所以版本更高,如果你用的是centos7.6的话…

PyCharm连接服务器(利用PyCharm实现远程开发)

利用PyCharm实现远程开发 注:该功能只有在PyCharm专业版下才可以使用,并且必须是官方的正版许可,破解版的是不可以使用的!!!可以通过免费教育许可申请使用权限(申请流程)。 pycharm…

使用C语言调用 liblapack.a 的使用方法及其原理探析

1&#xff0c; 使用方法 1.1 源代码 #include <stdio.h> //#include <lapack/lapacke.h> extern void dgesv_(int*m, int* n, double*A, int*k, int*IP, double*B, int*j, int*info);#define M 2 #define N 2int main() {int i, j, nN, mM;int info, IPIV[N];doub…

x-cmd pkg | busybox - 嵌入式 Linux 的瑞士军刀

目录 简介首次用户功能特点竞品和相关作品 进一步阅读 简介 busybox 是一个开源的轻量级工具集合&#xff0c;集成了一批最常用 Unix 工具命令&#xff0c;只需要几 MB 大小就能覆盖绝大多数用户在 Linux 的使用&#xff0c;能在多款 POSIX 环境的操作系统&#xff08;如 Linu…