矩阵分析与计算学习记录-矩阵函数「终于解决」

(59) 2023-08-21 16:12

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说矩阵分析与计算学习记录-矩阵函数「终于解决」,希望能够帮助你!!!。

本章重点内容:

矩阵函数的定义和计算

矩阵函数的导数和积分:导数定义和性质、对矩阵变量的导数、矩阵函数的积分及其性质

利用矩阵函数求解线性常系数微分方程:一阶线性常系数微分方程、n阶线性常系数微分方程

 

1. 矩阵函数的定义和计算

1.1 矩阵函数的定义

首先补充一下最小多项式的求法

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第1张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第2张

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第3张 下面看一个例子

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第4张

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第5张

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第6张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第7张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第8张

1.2 矩阵函数的计算

矩阵函数的计算分为四种方式:

  • 利用Hamilton-Cayley定理计算矩阵函数
  • 利用相似对角化计算矩阵函数
  • 利用Jordan标准型计算矩阵函数
  • 利用待定系数法求解矩阵函数
  • 利用多项式表达求解矩阵函数

1.2.1 Jordan标准型计算矩阵函数

首先来看利用Jordan标准型计算矩阵函数 ,但是计算量比较大

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第9张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第10张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第11张

 下面看到例题:

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第12张

如果不清楚怎么求Joradn标准型和相似变换矩阵P的可以先看一下下面的网址

求矩阵的Jordan标准形和相应的相似变换矩阵

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第13张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第14张

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第15张以上就是直接求出Jordan标准型的方法

 下面我们看如何利用Jordan标准型来解决矩阵函数的问题

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第16张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第17张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第18张

 1.2.2  多项式表示求矩阵函数

利用多项式表示求矩阵函数相较于Jordan标准型,可以减少计算量,不需要求解矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第19张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第20张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第21张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第22张

 下面来看个例题

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第23张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第24张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第25张   

 1.2.3 待定系数法求矩阵函数

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第26张

 下面我们来看如何利用待定系数法求解矩阵函数

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第27张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第28张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第29张

 1.2.4 Hamilton-Cayley定理求解矩阵函数

 基本思想:找出矩阵方幂之间的关系,然后化简矩阵幂级数,求出矩阵函数的值。

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第30张

1.2.5 相似变换矩阵求矩阵函数

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第31张

 不知道怎么求解相似对角化矩阵的可以看一下

求解相似对角阵

1.2.6 矩阵函数的一些性质 

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第32张

1.3 矩阵函数的幂级数表示

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第33张

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第34张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第35张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第36张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第37张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第38张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第39张

常用的幂级数展开

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第40张

对应的矩阵函数

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第41张

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第42张显而易见的是,我们不喜欢上图右侧的计算方式,计算一个 A2 的计算复杂度都是 n3 级别的尤其还有A的更高幂,为了节省计算资源和计算方便,使用Jordan分解来计算幂级数。

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第43张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第44张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第45张

 下面我们看一道具体的例题

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第46张 特征变量都是2,所以谱半径为2

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第47张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第48张

1.4 矩阵指数函数与矩阵三角函数

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第49张

有如下的性质:

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第50张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第51张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第52张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第53张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第54张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第55张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第56张

 下面看两个证明例题:

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第57张

 
 2. 矩阵函数的导数和积分

 2.1 函数矩阵

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第58张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第59张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第60张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第61张

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第62张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第63张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第64张

 2.2 矩阵函数的导数和积分

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第65张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第66张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第67张

接下来我们看可导的定义:矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第68张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第69张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第70张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第71张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第72张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第73张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第74张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第75张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第76张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第77张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第78张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第79张

 函数向量的线性相关性:

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第80张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第81张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第82张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第83张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第84张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第85张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第86张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第87张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第88张

 对可导和积分的总结:矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第89张

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第90张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第91张

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第92张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第93张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第94张

3.  利用矩阵函数求解线性常系数微分方程

 3.1 一阶常系数线性微分方程组

矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第95张矩阵分析与计算学习记录-矩阵函数「终于解决」_https://bianchenghao6.com/blog__第96张

 

 

 

 

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

上一篇

已是最后文章

下一篇

已是最新文章

发表回复