矩阵分析与应用1-矩阵代数基础

ops/2024/9/24 13:16:28/

矩阵分析与应用1-矩阵代数基础

  • 1 矩阵的基本运算
  • 2 矩阵的初等变换
  • 3 向量空间、线性映射与Hilbert空间
    • 3.1 集合的基本概念
    • 3.2 向量空间
    • 3.3 线性映射
    • 3.4 内积空间、赋范空间与Hilbert空间
      • 3.4.1 内积与内积向量空间的定义
      • 3.4.2 范数与赋范向量空间的定义
  • 4 内积与范数
  • 5 随机向量
  • 6 矩阵的性能指标
  • 7 逆矩阵与伪逆矩阵
  • 8 Moore-Penrose逆矩阵
  • 9 矩阵的直和与Hadamard积
  • 10 Kronecker积与Khatri-Rao积
  • 11 向量化与矩阵
  • 12 稀疏表示与压缩感知

1 矩阵的基本运算

物理问题的数学化,数学结果的物理化:从物理问题的数学建模出发,引出矩阵问题,对得到的矩阵分析结果尽可能给予物理解释,赋予物理含义。即物理问题->数学抽象->数学演算->形象解释
向量是矩阵的特例,标量是向量的特例,所以,满足矩阵运算的法则必然满足数量的运算
矩阵的函数运算,可以化为幂级数的运算形式,其幂级数的运算形式和标量函数的幂级数的运算形式完全一样
在这里插入图片描述
在这里插入图片描述

2 矩阵的初等变换

矩阵的初等行变换:行互换;行乘数;行乘数叠加
行等价矩阵:A经初等行变换得到B
等价关系的性质:
(i)  反身性 A~A;
(ii)  对称性 若A~B;则 B~A;
(iii) 传递性 若A~B, B~C, 则A~C;
经初等行变换将矩阵化为行阶梯型矩阵最简型矩阵和标准形矩阵::
在这里插入图片描述
行初等变换得到B1、B2
在这里插入图片描述
B1是行阶梯形矩阵,其特点是:阶梯线下方的数全为0;每个台阶只有一行,台阶数即是非零的行数,阶梯线的竖线(每段竖线的均为一行)后面的第一个元素为非零元,也就是非零行的首非零元,称为该行的首项元素,首项元素为1则称为改行的首1元素
B2是行最简型矩阵,其特点是:非零行的首非零元为1,且这些非零元所在的列的其它元素都为0。
对行最简形矩阵再施以初等列变换,得标准型矩阵
在这里插入图片描述

3 向量空间、线性映射与Hilbert空间

数学对象的定义建立在其算法的定义的基础之上,算法的定义应保证逻辑完备、没有矛盾

3.1 集合的基本概念

在这里插入图片描述
在这里插入图片描述
X x Y={(x,y)| x属于X,y属于Y}
(x,y)为有序对,X x Y为有序对的集合----X和Y的笛卡尔积

3.2 向量空间

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
定理2 Rn的子集合W是Rn的子空间,当且仅当以下三个条件满足:

(1)每当向量x, y属于W,则a +y 也属于W,即满足加法的闭合性:

(2)每当向量x属于W,且 a为标量时,则ax属于W,即满足与标量乘积的闭合性。

(3)零向量0是W的元素。

3.3 线性映射

在这里插入图片描述
定理 线性空间与线性映射的关系
在这里插入图片描述

3.4 内积空间、赋范空间与Hilbert空间

3.4.1 内积与内积向量空间的定义

若对所有x,y,z∈ V和α、β ∈K,映射函数<,>:V x V →K满足以下三条公理:
(1)共轭对称性 <x,y>=<y,x>*
(2)第一变元的线性性 <α x+β y,z >=α< x,z >+β< y,z >
(3)非负性 <x,x> ≥0,并且<x,x> =0 <=> x=0 (严格正性)
则称<x,y>为向量 x与y的内积,V为内积向量空间。
两个向量的内积可以度量他们之间的夹角 cos θ =<x,y>/ ( √<x,x> √<y,y> )
如前所述,数学对象的定义建立在其算法的定义的基础之上,向量空间具有向量的加法、标量与向量的乘法;内积向量空间更进一步,还具有两个向量的乘法(内积),可以度量两个向量之间的夹角;如果还能够增加关于向量的长度、距离和邻域等测度的话,那么向量空间无疑将更加实用和完美,而向量的范数能够担负这一重任。
??? 显然,数学研究的核心是算法的研究,失去了算法,数学研究就失去了方向和意义。

3.4.2 范数与赋范向量空间的定义

4 内积与范数

5 随机向量

6 矩阵的性能指标

7 逆矩阵与伪逆矩阵

8 Moore-Penrose逆矩阵

9 矩阵的直和与Hadamard积

10 Kronecker积与Khatri-Rao积

11 向量化与矩阵

12 稀疏表示与压缩感知


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

相关文章

请使用C语言编写一个简单的MFC应用程序,实现一个窗口并在其中添加一些控件。

以下是一个简单的使用C编写的MFC应用程序示例&#xff0c;可以在其中添加一些控件。请使用Visual Studio等C开发工具打开并编译运行。 #include <afxwin.h>class CMyApp : public CWinApp { public:virtual BOOL InitInstance(); };class CMainWindow : public CFrameWn…

嵌入式要卷成下一个Java了吗?

嵌入式系统与Java的关系在技术发展和市场需求的影响下在逐步演变&#xff0c;但尚未达到完全替代的阶段。我收集归类了一份嵌入式学习包&#xff0c;对于新手而言简直不要太棒&#xff0c;里面包括了新手各个时期的学习方向编程教学、问题视频讲解、毕设800套和语言类教学&…

【大模型LLM面试合集】大语言模型基础_NLP面试题

NLP面试题 1.BERT 1.1 基础知识 BERT&#xff08;Bidirectional Encoder Representations from Transformers&#xff09;是谷歌提出&#xff0c;作为一个Word2Vec的替代者&#xff0c;其在NLP领域的11个方向大幅刷新了精度&#xff0c;可以说是近年来自残差网络最优突破性的…

观测云对接 Jaeger 最佳实践

引言 在微服务架构中&#xff0c;服务间的调用关系错综复杂&#xff0c;对性能和问题的监控变得尤为重要。Jaeger 和观测云作为两个强大的工具&#xff0c;可以联合起来提供全面的分布式追踪和监控解决方案。 Jaeger Jaeger 是由 Uber 技术团队开发的开源分布式追踪系统。它…

Python-数据爬取(爬虫)

~~~理性爬取~~~ 杜绝从入门到入狱 1.简要描述一下Python爬虫的工作原理&#xff0c;并介绍几个常用的Python爬虫库。 Python爬虫的工作原理 发送请求&#xff1a;爬虫向目标网站发送HTTP请求&#xff0c;通常使用GET请求来获取网页内容。解析响应&#xff1a;接收并解析HTTP响…

自动驾驶算法———车道检测(一)

“ 在本章中&#xff0c;我将指导您构建一个简单但有效的车道检测管道&#xff0c;并将其应用于Carla 模拟器中捕获的图像。管道将图像作为输入&#xff0c;并产生车道边界的数学模型作为输出。图像由行车记录仪&#xff08;固定在车辆挡风玻璃后面的摄像头&#xff09;捕获。…

计算机网络——子网划分 笔记

题型 定长 给出主机 先确定主机位 比如说主机数50台&#xff0c;则主机位26-2&#xff0c;主机位为6位&#xff0c;32-6网络位26位。要求&#xff1a; 2()-2>确定的主机数 子网划分 192.168.18.0/24&#xff1a;192.168.18.00/000001、192.168.18.01/000001、 192.168.18…

怎么压缩pdf文件的大小?减小PDF文件大小的四种方法

怎么压缩pdf文件的大小&#xff1f;文件大小不仅影响传输速度&#xff0c;还可能涉及存储空间的管理。当处理大型PDF文件时&#xff0c;可能会面临电子邮件附件限制或云存储容量不足的问题。此外&#xff0c;过大的文件在浏览和加载时也会导致延迟&#xff0c;影响阅读体验。这…