二阶系统的迹-行列式平面方法(trace-determinant methods for 2nd order system)

让我们再次考虑二阶线性系统
d Y d t = A Y \frac{d\mathbf{Y}}{dt}=A\mathbf{Y} dtdY=AY

我们已经知道,分析这种二阶系统。最主要的是注意它的特征值情形。
在这里插入图片描述
(此处没有重根的情形,所有是partial)

而特征值,也就是系统矩阵特征方程的根,和而系统矩阵是直接相关的。
我们知道,在线性代数理论中,矩阵A的迹Trace(A)(简称Tr)是A的各个特征值之和,而矩阵A的行列式determinant(A)(简称det)为特征值的积。
这里我们只考虑二阶系统。

1. 利用矩阵的迹-行列式求特征值

因此若A的特征值为 λ 1 , λ 2 \lambda_1, \lambda_2 λ1,λ2 则有
λ 1 + λ 2 = T r ( A ) λ 1 ∗ λ 2 = d e t ( A ) \lambda_1 + \lambda_2= Tr(A)\\ \lambda_1 * \lambda_2=det(A) λ1+λ2=Tr(A)λ1λ2=det(A)
上过初中的朋友,如果考虑到特征值就是系统矩阵特征方程的根,会不会让你回忆起韦达定理: 对于方程 a λ 2 + b λ + c = 0 a \lambda^2+b\lambda+c=0 aλ2++c=0:
λ 1 + λ 2 = − b a λ 1 ∗ λ 2 = c a \lambda_1 + \lambda_2= -\frac{b}{a}\\ \lambda_1 * \lambda_2=\frac{c}{a} λ1+λ2=abλ1λ2=ac
利用 T r ( A ) 和 d e t ( A ) 和 a , b , c Tr(A)和det(A)和a, b, c Tr(A)det(A)a,b,c的关系, 再根据二次方程求根公式, 有
λ 1 , 2 = T r ± T r 2 − 4 ∗ d e t 2 \lambda_{1,2} = \frac{Tr±\sqrt{Tr^2-4*det}}{2} λ1,2=2Tr±Tr24det
A被省略掉了
因此, 我们利用矩阵A的迹-行列式, 直接求系统特征值, 进而判断系统解的形态, 而不必列出特征方程, 这是一个比较巧妙的方法.
下面, 我们介绍一个必杀技, 如何一眼秒杀解的形态.

2. 利用矩阵的迹-行列式直接分析系统解的形态

在这里插入图片描述T代表trace,D代表行列式.
这个图你一看1应该有点感觉了,下面我来讲一下这个图.
回顾上面的公式
λ 1 , 2 = T ± T 2 − 4 ∗ D 2 \lambda_{1,2} = \frac{T±\sqrt{T^2-4*D}}{2} λ1,2=2T±T24D

2.1 两个不同实根 T 2 − 4 ∗ D > 0 T^2-4*D>0 T24D>0

我们看到 T 2 − 4 ∗ D > 0 T^2-4*D>0 T24D>0的情况,也就像下面图的红色区域,代表系统有两个不一样的实特征值
在这里插入图片描述由于
λ 1 + λ 2 = T λ 1 ∗ λ 2 = D \lambda_1 + \lambda_2= T\\ \lambda_1 * \lambda_2=D λ1+λ2=Tλ1λ2=D
因此当 T < 0 , D > 0 T<0, D>0 T<0,D>0,代表系统两个负特征值,此时平衡点为sink
T < 0 , D < 0 T<0, D<0 T<0,D<0,代表系统两个特征值一正一负,此时平衡点为saddle
T < 0 , D = 0 T<0, D=0 T<0,D=0,代表系统两个特征值一个负一个0,此时平衡点为node, 系统只有一个直线解, 相图的形状大概长这样
在这里插入图片描述负特征值对应的一个特征空间 0特征值对应另外一个特征空间
这两个特征空间的直和构成整个相平面
如果系统的初始状态落在负特征值对应的特征空间上,则会沿着特征向量的方向趋近于原点/平衡点
如果系统的初始状态落在0特征值对应的特征空间上,它就不动了,换言之, 0特征值对应的特征空间构成了系统的一个不变集,每个点都是平衡点(学过非线性系统的同学们!)

如果初始状态落在其他地方,由于线性代数告诉我们,初始状态可以在两个分量上投影,对应负特征值方向的分量会收敛为0, 而对应0特征值方向的分量则不动了。

T > 0 T>0 T>0的情况也可以类似的推出来

2.2 一对纯虚根 T 2 − 4 ∗ D < 0 T^2-4*D<0 T24D<0

在这里插入图片描述这个就不用多说了吧
由于两个根实部相同
T > 0 T>0 T>0必定是不稳定的spiral source
T < 0 T<0 T<0必定是稳定的spiral sink
T = 0 T=0 T=0则是无阻尼振荡的螺旋center

2.3 最抽象的情况 重根 T 2 − 4 ∗ D = 0 T^2-4*D=0 T24D=0

这在迹-行列式平面中表现为一条二次曲线
在这里插入图片描述显然, T > 0 T>0 T>0必定是不稳定的node
T < 0 T<0 T<0必定是稳定的node
T = 0 T=0 T=0就是原点,啥也没有

综上所述,你学会trace-determinant method了吗?

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

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

相关文章

JavaScript实现轮播图方法

效果图 先来看下效果图&#xff0c;嫌麻烦就不用具体图片来实现了&#xff0c;主要是理清思路。&#xff08;自动轮播&#xff0c;左右按钮切换图片&#xff0c;小圆点切换图片&#xff0c;鼠标移入暂停轮播&#xff0c;鼠标移出继续轮播&#xff09; HTML 首先是html内容&am…

七、Nacos源码系列:Nacos服务发现

目录 一、服务发现 二、getServices()&#xff1a;获取服务列表 2.1、获取服务列表 2.2、总结图 三、getInstances(serviceId)&#xff1a;获取服务实例列表 3.1、从缓存中获取服务信息 3.2、缓存为空&#xff0c;执行订阅服务 3.2.1、调度更新&#xff0c;往线程池中…

【跳槽须知】关于企业所签订的竞业协议你知道多少?

年后跳槽须知自己签订的合同中是否存在竞业协议&#xff0c;谨防协议造成经济损失 &#x1f413; 什么是竞业协议 竞业协议时用于保护自己的权益&#xff0c;在员工离职时决定是否启动的一种协议&#xff0c;避免一些掌握公司机密的一些重要岗位人才流入竞争对手的公司&#xf…

C语言辨析——声明int a[3][6], a[0][9]越界吗?

本文来源&#xff1a;声明int a[3][6], a[0][9]越界吗&#xff1f; 1. 问题 看下面的程序&#xff1a; #include <stdio.h> int main(void) {int a[3][6];for(int i0; i<3; i) {for(int j0; j<6; j){a[i][j] i * 6 j;}}printf("%d\n",a[0][9]);retu…

【大厂AI课学习笔记】【1.5 AI技术领域】(7)图像分割

今天学习到了图像分割。 这是我学习笔记的脑图。 图像分割&#xff0c;Image Segmentation&#xff0c;就是将数字图像分割为若干个图像子区域&#xff08;像素的集合&#xff0c;也被称为超像素&#xff09;&#xff0c;改变图像的表达方式&#xff0c;以更容易理解和分析。 …

伯克利研究院推出Ghostbuster用于检测由LLM代笔的文本

Ghostbuster的架构&#xff0c;用于检测人工智能生成文本的最先进的新方法 像 ChatGPT 这样的大型语言模型写得非常好&#xff0c;但事实上&#xff0c;它们已经成为一个棘手的问题。学生们已经开始使用这些模型代写作业&#xff0c;导致一些学校禁止 ChatGPT。此外&#xff0c…

【C语言】通过socket看系统调用过程

一、通过socket看系统调用过程 在Linux操作系统中&#xff0c;系统调用是用户空间与内核空间之间交互的一种方式。当一个应用程序需要执行操作系统级别的任务时&#xff0c;比如创建一个网络套接字&#xff08;socket&#xff09;&#xff0c;它必须通过系统调用请求内核来执行…

【服务器数据恢复】服务器RAID模块硬件损坏的数据恢复案例

服务器数据恢复环境&故障&#xff1a; 某品牌服务器中有一组由数块SAS硬盘组建的RAID5磁盘阵列&#xff0c;服务器操作系统是WINDOWS SERVER&#xff0c;服务器中存放企业数据&#xff0c;无数据库文件。 服务器出故障之前出现过几次意外断电的情况&#xff0c;服务器断电…

用HTML5实现灯笼效果

本文介绍了两种实现效果&#xff1a;一种使用画布&#xff08;canvas&#xff09;标签/元素&#xff0c;另一种不用画布&#xff08;canvas&#xff09;标签/元素主要使用CSS实现。 使用画布&#xff08;canvas&#xff09;标签/元素实现&#xff0c;下面&#xff0c;在画布上…

一键部署自动化运维工具spug

简介 Spug是面向中小型企业设计的轻量级无Agent的自动化运维平台&#xff0c;整合了主机管理、主机批量执行、主机在线终端、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。 部署 1.创建目录 mkdir -p /opt/spug/{mysql,service,repos} 2.进入目录 cd /o…

Node.js之npm单独与批量升级依赖包的方式

Node.js之npm单独与批量升级依赖包的方式 文章目录 Node.js之npm单独与批量升级依赖包的方式npm查看与升级依赖包1. 单独安装或升级最新版本2. 查看依赖但不升级1. npm outdated2. npm update 3. 批量升级新版本4. npm-check-updates1. 全局安装2. ncu查看可升级的版本3. 升级依…

Leetcode 213 打家劫舍 II

题意理解&#xff1a; 你是一个专业的小偷&#xff0c;计划偷窃沿街的房屋&#xff0c;每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 &#xff0c;这意味着第一个房屋和最后一个房屋是紧挨着的。同时&#xff0c;相邻的房屋装有相互连通的防盗系统&#xff0c;如果…