线性代数介绍和矩阵运算

简介: 线性代数介绍和矩阵运算

N.1 矩阵的介绍

1)矩阵的定义

————————————————————————

————————————————————————

(1)由m×n个数aij(i = 1,2,...,m;j= 1,2,...,n)排成的m行n列的数表A就称为m行n列的矩阵

(2)这m×n个数称作矩阵A的元素,元素aij位于矩阵A的第i行第j列

(3)m×n矩阵A可以记作Am×n,其中m是行数,n是列数,m, n >0

2)特殊矩阵

————————————————————————

————————————————————————

(1)对于Am×n,如果m = n,即矩阵的行数与列数相等,那么称A为方阵

3)矩阵中的概念

————————————————————————

————————————————————————

(1)行数与列数都等于n的矩阵称为n阶矩阵,又称做n阶方阵,可以记作An

(2)只有一行的矩阵A1×n称为行矩阵,又叫行向量

(3)同样,只有一列的矩阵An×1称为列矩阵,又叫列向量

4)主对角线

————————————————————————

————————————————————————

(1)对于方阵,从左上角到右下角的直线,叫做主对角线,主对角线上的元素称为主对角线元素

————————————————————————

————————————————————————

N.2 矩阵的计算

1)矩阵的加法

————————————————————————

————————————————————————

2)矩阵的乘法

(1)数与矩阵相乘

————————————————————————

————————————————————————

(2)矩阵与矩阵相乘

[1] 左矩阵的每一行与右矩阵的每一列,对应每一个元素相乘

————————————————————————

————————————————————————

[2] AXB,那么有A矩阵m ×n, B矩阵n×k,要求左侧矩阵的列数n,必须等于右侧矩阵的行数n,结果矩阵C为m ×k矩阵。

————————————————————————

————————————————————————

[3] 计算案例:

————————————————————————

————————————————————————

3)矩阵的转置

————————————————————————

————————————————————————

(1)把矩阵A的行换成相同序数的列,得到一个新矩阵,叫做A的转置矩阵,记作A^T,T表示转置

(2)行变列,列变行

(3)A为m×n矩阵,转置之后为n×m矩阵

4)矩阵的运算法则

(1)加法

[1] A + B = B + A

[2] ( A+B ) + C = A + ( B + C )

(2)乘法

[1] ( λμ ) A = λ ( μA )

[2] (λ + μ) A =λA + μA

[3] λ ( A+ B) = λA + λB。注意 乘法没有交换律,因为交换了,左边的列不等于右边的行,所以,可能会出错。

[4] ( AB ) C = A ( BC )

[5] λ (AB) =( λA ) B = A ( λB )

[6] A(B+C) =AB+AC(B + C) A=BA+CA

(3)减法

[1] A-B = A + B×(-1 )

[2] A-A= A +(-A ) = O

(4)转置

[1] ( AB)^T= B^T * A^T。注意这里转置后A和B的顺序要交换下,因为交换了,左边的列不等于右边的行,所以,可能会出错。

(5)除法比较复杂,这里不讲解

5)矩阵的逆

[1] 对于n阶方阵A,如果有一个n阶方阵B,使得AB=BA=E就称矩阵A是可逆的,并把B称为A的逆矩阵。

[2] A的逆矩阵记作A^-1,如果AB= BA=E,则B=A^-1

————————————————————————

———————————————————————

相关文章
|
JSON NoSQL MongoDB
MongoDB 数据导出和导入 大全
MongoDB 数据导出和导入 大全
710 0
|
移动开发 Ubuntu 网络协议
Linux(11)Debain 调试EC25-EUX总记录
Linux(11)Debain 调试EC25-EUX总记录
760 0
|
前端开发 算法 Unix
面向前端设计的DFT基础介绍(一)——MBIST存储器内建自测试
本文介绍了MBIST存储器内建自测试的中,MBIST的特点,如何测试,Tessent加入的测试逻辑的结构等基础知识,继而以几个实例的图示和解读,描述了RTL设计满足MBIST设计的前置需求。
46045 3
面向前端设计的DFT基础介绍(一)——MBIST存储器内建自测试
|
NoSQL MongoDB 数据库
Mongodb的基本使用
Mongodb的基本使用
447 0
|
10月前
|
人工智能 弹性计算 智能设计
🎨 三步打造AI创意工坊 | 通义万相图像生成服务极速部署指南
🚀 从零到大师 | 通义万相智能创作系统部署指南
|
XML 数据格式 索引
xpath模块使用教程
XPath 是一种在 XML 文档中查找信息的语言,广泛用于 HTML 解析。本文介绍了 XPath 的安装与使用,包括 lxml 库的安装、解析流程、基本语法、路径表达式、谓语、通配符、多路径选择、逻辑运算、属性查询、索引查询、模糊查询、内容查询、属性值获取及节点内容转换等。通过实例详细说明了各种用法,帮助读者快速掌握 XPath 的应用技巧。
920 39
|
Windows
windows查看端口占用情况
windows查看端口占用情况
855 9
|
传感器 Ubuntu Python
使用ubuntu串口数据收和发不一致问题
在Ubuntu中使用串口进行数据通信时,确保发送和接收设备的串口配置一致是解决数据不一致问题的关键。此外,适当的软件配置、硬件连接和流控制设置也是确保数据正确传输的重要因素。通过上述方法,可以有效地排查并解决串口数据收发不一致的问题。
682 8
|
机器学习/深度学习 人工智能 算法
算法金 | 一文彻底理解机器学习 ROC-AUC 指标
```markdown # ROC曲线与AUC详解:评估分类模型利器 本文深入浅出解释ROC曲线和AUC,通过实例和代码帮助理解其在模型评估中的重要性,旨在提升对分类模型性能的理解和应用。 ```
2504 13
算法金 | 一文彻底理解机器学习 ROC-AUC 指标

热门文章

最新文章