第二十五讲 用线性代数解微分方程组
一,上一讲的例题,如图:
设x=T1x=T_1x=T1,y=T2y=T_2y=T2
方程组为·:{x′=−2x+2yy′=2x−5y\left\{\begin{matrix}{x}'=-2x+2y\\ {y}'=2x-5y\end{matrix}\right.{x′=−2x+2yy′=2x−5y
用消元法求出的通解为:{x=c1e−t+c2e−6ty=12c1e−t−2c2e−6t\left\{\begin{matrix}x=c_{1}e^{-t}+c_{2}e^{-6t}\\ y=\frac{1}{2}c_{1}e^{-t}-2c_{2}e^{-6t}\end{matrix}\right.{x=c1e−t+c2e−6ty=21c1e−t−2c2e−6t
二,用矩阵重新表示方程组:
[x′y′]=[−222−5][xy]\begin{bmatrix}{x}'\\ {y}'\end{bmatrix}=\begin{bmatrix} -2 &2 \\ 2 & -5\end{bmatrix}\begin{bmatrix}x\\ y\end{bmatrix}[x′y′]=[−222−5][xy]
三,用矩阵重新表示通解:
[xy]=c1[112]e−t+c2[1−2]e−6t\begin{bmatrix}x\\ y\end{bmatrix}=c_{1}\begin{bmatrix} 1\\ \frac{1}{2}\end{bmatrix}e^{-t}+c_{2}\begin{bmatrix}1\\ -2\end{bmatrix}e^{-6t}[xy]=c1[121]e−t+c2[1−2]e−6t
四,设解的形式为:
[xy]=[a1a2]eλt\begin{bmatrix}x\\ y\end{bmatrix}=\begin{bmatrix} a_{1}\\ a_{2}\end{bmatrix}e^{\lambda t}[xy]=[a1a2]eλt
五,将解带入方程组:
[x′y′]=λ[a1a2]eλt=[−222−5][a1a2]eλt=[−222−5][xy]\begin{bmatrix}{x}'\\ {y}'\end{bmatrix}=\lambda \begin{bmatrix} a_{1}\\ a_{2}\end{bmatrix}e^{\lambda t}=\begin{bmatrix} -2 &2 \\ 2 & -5\end{bmatrix}\begin{bmatrix}a_{1}\\ a_{2} \end{bmatrix}e^{\lambda t}=\begin{bmatrix} -2 &2 \\ 2 & -5\end{bmatrix}\begin{bmatrix}x\\ y\end{bmatrix}[x′y′]=λ[a1a2]eλt=[−222−5][a1a2]eλt=[−222−5][xy]
六,化简,求出特征值:
- λ[a1a2]=[−222−5][a1a2]\lambda \begin{bmatrix} a_{1}\\ a_{2}\end{bmatrix}=\begin{bmatrix} -2 &2 \\ 2 & -5\end{bmatrix}\begin{bmatrix}a_{1}\\ a_{2} \end{bmatrix}λ[a1a2]=[−222−5][a1a2]
- [−222−5][a1a2]−λ[a1a2]=0\begin{bmatrix}-2 &2 \\ 2 & -5\end{bmatrix}\begin{bmatrix}a_{1}\\ a_{2} \end{bmatrix}-\lambda \begin{bmatrix}a_{1}\\ a_{2}\end{bmatrix}=0[−222−5][a1a2]−λ[a1a2]=0
- [−2−λ22−5−λ][a1a2]=0\begin{bmatrix}-2-\lambda &2 \\ 2 & -5-\lambda \end{bmatrix}\begin{bmatrix}a_{1}\\ a_{2} \end{bmatrix}=0[−2−λ22−5−λ][a1a2]=0
- 要使等式有非0解,必须满足:∣−2−λ22−5−λ∣=0\begin{vmatrix}-2-\lambda & 2 \\ 2 & -5-\lambda \end{vmatrix}=0∣∣∣∣−2−λ22−5−λ∣∣∣∣=0
- 解得:λ1=−1,λ2=−6\lambda _{1}=-1, \lambda _{2}=-6λ1=−1,λ2=−6,(答案跟上一讲求的特征值一样)
七,将λ1\lambda _{1}λ1和λ2\lambda _{2}λ2分别代入等式,求出特征向量:
- 将λ1\lambda _{1}λ1代入:[−122−4][a1a2]=0\begin{bmatrix}-1 &2 \\ 2 & -4 \end{bmatrix}\begin{bmatrix}a_{1}\\ a_{2} \end{bmatrix}=0[−122−4][a1a2]=0
- 设自由变量a1=1a_{1}=1a1=1,则a2=12a_{2}=\frac{1}{2}a2=21,[a1a2]=c1[112]\begin{bmatrix}a_{1}\\ a_{2}\end{bmatrix}=c_{1}\begin{bmatrix}1 \\ \frac{1}{2}\end{bmatrix}[a1a2]=c1[121],c1c_{1}c1为任意常数
- [xy]=[a1a2]eλt=c1[112]e−t\begin{bmatrix}x\\ y\end{bmatrix}=\begin{bmatrix}a_{1}\\ a_{2}\end{bmatrix}e^{\lambda t}=c_{1}\begin{bmatrix}1 \\ \frac{1}{2}\end{bmatrix}e^{-t}[xy]=[a1a2]eλt=c1[121]e−t
- 将λ2\lambda _{2}λ2代入:[4221][a1a2]=0\begin{bmatrix}4 &2 \\ 2 & 1 \end{bmatrix}\begin{bmatrix}a_{1}\\ a_{2} \end{bmatrix}=0[4221][a1a2]=0
- 设自由变量a1=1a_{1}=1a1=1,则a2=−2a_{2}=-2a2=−2,[a1a2]=c2[1−2]\begin{bmatrix}a_{1}\\ a_{2}\end{bmatrix}=c_{2}\begin{bmatrix}1 \\ -2\end{bmatrix}[a1a2]=c2[1−2],c2c_{2}c2为任意常数
- [xy]=[a1a2]eλt=c2[1−2]e−6t\begin{bmatrix}x\\ y\end{bmatrix}=\begin{bmatrix}a_{1}\\ a_{2}\end{bmatrix}e^{\lambda t}=c_{2}\begin{bmatrix}1 \\ -2\end{bmatrix}e^{-6t}[xy]=[a1a2]eλt=c2[1−2]e−6t
八,得解空间:
[xy]=c1[112]e−t+c2[1−2]e−6t\begin{bmatrix}x\\ y\end{bmatrix}=c_{1}\begin{bmatrix} 1\\ \frac{1}{2}\end{bmatrix}e^{-t}+c_{2}\begin{bmatrix}1\\ -2\end{bmatrix}e^{-6t}[xy]=c1[121]e−t+c2[1−2]e−6t
九,二阶矩阵的特征值是如下方程的解:
λ2−trace(A)λ+detA=0\lambda ^{2}-trace(A)\lambda +detA =0λ2−trace(A)λ+detA=0
trace(A)是A的迹,detA是A的行列式
第二十五讲 用线性代数解微分方程组相关推荐
- 名词解释第二十五讲:TPS
这里是王团长区块链学院,与最优秀的区块链人一起成长!今天给大家讲讲TPS. 点击观看视频教程:名词解释第二十五讲:TPS 区块链应用已经成为创投圈最热门的话题,然而无论话题挑起时多么热烈,最终讨论者都 ...
- 龙格库塔公式法解微分方程组初值问题实例
用四阶龙格库塔公式(取h=0.1)解下列微分方程组初值问题: { y 1 ′ = 120 − 2 y 1 + 2 y 2 ( 0 ≤ x ≤ 1.0 ) , y 2 ′ = 2 y 1 − 5 y 2 ...
- 龙格库塔法解微分方程组的matlab程序,MATLAB实例源码教程:龙格库塔法求解微分方程组源代码实例.doc...
MATLAB实例源码教程:龙格库塔法求解微分方程组源代码实例.doc MATLAB实例源码教程龙格库塔法求解微分方程组源代码实例题目用经典 Runge-Kutta方法求下列一阶微分方程组的近似解y1 ...
- matlab解微分方程组_MATLAB编程入门 求解常微分方程 通解 特解 数值解
一.求微分方程的通解 clear all; f1=dsolve('Dy-y=sin(x)') %默认情况下以t为自变量求解 求出的C2为积分常数 f2=dsolve('Dy-y=sin(x ...
- 第二十五讲 实例补充
昨晚在家写一个,今天在公司又写一个,尽管很简单,但多练习一次,就记得久一点...... 同样,首先先建一个委托类型,我想了一下,这委托如果设置了返回值类型,如何传值呢,没想通. using Syste ...
- 第二十七讲 微分方程组解的图像
一,竞争模型(含参数的微分方程组): {x′=−x+byy′=cx−3y\left\{\begin{matrix}{x}'=-x+by \\ {y}'=cx-3y\end{matrix}\right. ...
- matlab解二阶微分方程组,[微分方程组]急急急!用MATLAB按二阶龙格库塔法求解微分方程组,急用于毕业设计!...
急急急!用MATLAB按二阶龙格库塔法求解微分方程组,急用于毕业设计! 问题补充:今天才发现自己之前做的一点都不对,17号就交论文了,我傻了,急死了!求各位大侠帮帮忙.谢谢!要求解的微分方程如图所示. ...
- ode45 matlab 出错,Matlab中ode45求解微分方程组出错。
ode45解微分方程组,结果数量级居然为10e304,请各位帮忙看看啊. 问题为求解一个7自由度系统(两个移动5个转动)在初始位移激励下个自由度的的位移和加速度. 目标函数 function dq=E ...
- 第二十三讲 解一阶微分方程组
例题 {u1′=−u1+2u2u1′=u1−2u2\left\{\begin{matrix}{u_{1}}'=-u_{1}+2u_{2}\\ {u_{1}}'=u_{1}-2u_{2}\end{mat ...
最新文章
- 如何計算SDRAM使用頻寬?
- LeetCode Count and Say
- fx5u模拟量如何读取_FX5U系列三菱产品 使用模拟量时的注意事项
- KTHREAD 结构体属性介绍
- promise的应用和在VUE中使用axios发送AJAX请求服务器
- 如何自己亲手制作一个防疫地图?
- 在ASP.NET Core中使用Angular2,以及与Angular2的Token base身份认证
- php数组排序综合例子,php数组实例之数组排序
- Linux基本操作——VI和VIM
- 纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!...
- 剑指offer没有java版吗_剑指Offer(Java版) 持续更新中
- 二、Sql Server 基础培训《进度2-关于主键(知识点学习)》
- 史上最强Dubbo面试26题和答案:核心组件+服务治理+架构设计等
- Win10白色图标制作及替换
- 宅男福利!20行Python代码,一网打尽B站小姐姐的直播信号源!
- BS7799标准全面解析(新版)
- 对DllRegisterServer的调用失败,错误代码为0x80020009
- 万变不离CHP 天霆“交付”多元化应用
- C#中Winform控件扁平化设计
- 2009年 上海证券交易所新一代交易系统有多牛逼