特征根法求微分方程的解
特征根法求微分方程的解
一. 关于二阶常系数微分方程的解法
线性齐次方程 ay′′+by′+cy=0a y^{\prime \prime}+b y^{\prime}+c y=0ay′′+by′+cy=0 的通解
- 解法:
先解特征方程 ar2+br+c=0a r^{2}+b r+c=0ar2+br+c=0 的根. 设特征根为 r1,2r_{1,2}r1,2 , 分以下两种情况:
当 b2−4ac>0b^{2}-4 a c>0b2−4ac>0 时,特征方程有两个相异的实根 r1,2=−b±b2−4ac2ar_{1,2}=\frac{-b \pm \sqrt{b^{2}-4 a c}}{2 a}r1,2=2a−b±b2−4ac
方程的通解为 y=C1er1x+C2er2xy=C_{1} \mathrm{e}^{r_{1} x}+C_{2} \mathrm{e}^{r_{2} x}y=C1er1x+C2er2x .当 b2−4ac=0b^{2}-4 a c=0b2−4ac=0 时,特征方程有重根 r=−b2ar=-\frac{b}{2 a}r=−2ab ,
方程的通解为y=(C1+C2x)erxy=\left(C_{1}+C_{2} x\right) \mathrm{e}^{r x}y=(C1+C2x)erx当 b2−4ac<0b^{2}-4 a c<0b2−4ac<0 时,特征方程有一对共轭的复根:r1,2=α±iβ=−b2a±i⋅4ac−b22ar_{1,2}=\alpha \pm \mathrm{i} \beta=-\frac{b}{2 a} \pm i \cdot \frac{\mathrm{\sqrt{4 a c-b^{2}}}}{2 a}r1,2=α±iβ=−2ab±i⋅2a4ac−b2
方程的通解为y=eαx(C1cosβx+C2sinβx)y=\mathrm{e}^{\alpha x}\left(C_{1} \cos \beta x+C_{2} \sin \beta x\right)y=eαx(C1cosβx+C2sinβx)
定理:
若y1,y2y_{1}, y_{2}y1,y2 为齐次方程ay′′+by′+cy=0a y^{\prime \prime}+b y^{\prime}+c y=0ay′′+by′+cy=0 的两个解,则y=C1y1+C2y2y=C_{1} y_{1}+C_{2} y_{2}y=C1y1+C2y2亦是齐次方程的解, 其中 C1,C2C_{1}, C_{2}C1,C2 是任意常数. 又若 y1,y2y_{1}, y_{2}y1,y2 为线性无关时, 则 y=C1y1+C2y2y=C_{1} y_{1}+C_{2} y_{2}y=C1y1+C2y2是齐次方程的通解.
二. 关于二阶线性非齐次微分方程的解法
线性非齐次方程 ay′′+by′+cy=f(x)a y^{\prime \prime}+b y^{\prime}+c y=f(x)ay′′+by′+cy=f(x) 的通解
定理
设 y∗y^{*}y∗ 是非齐次线性方程的一个特解,而 yˉ\bar{y}yˉ 是相应的线性齐次方程的通解,则其和y=yˉ+y∗y=\bar{y}+y^{*}y=yˉ+y∗为线性非齐次方程的通解.
解法:
- 先求 ay′′+by′+cy=f(x)a y^{\prime \prime}+b y^{\prime}+c y=f(x)ay′′+by′+cy=f(x) 的特解 y∗y^{*}y∗
- 再求对应线性齐次方程 ay′′+by′+cy=0a y^{\prime \prime}+b y^{\prime}+c y=0ay′′+by′+cy=0 的通解 yˉ\bar{y}yˉ , 根据定理相加即可 y=yˉ+y∗y=\bar{y}+y^{*}y=yˉ+y∗
三. 一道例题
求微分方程的通解 y′′−2y′+y=cosx+exy^{\prime \prime}-2 y^{\prime}+y=\cos x+e^{x}y′′−2y′+y=cosx+ex
解:
第一步:求对应的二阶线性常微分方程的解
微分方程的特征方程为r2−2r+1=0r^{2}-2 r+1=0r2−2r+1=0
其根为 r1=1,r2=1r_{1}=1, r_{2}=1r1=1,r2=1, 故对应的齐次方程的通解为Y=C1ex+C2xexY=C_{1} e^{x}+C_{2} x e^{x}Y=C1ex+C2xex
第二步:求对应的特解(这一步同样用到两个特解的叠加)
- 设y′′−2y′+y=exy^{\prime \prime}-2 y^{\prime}+y=e^{x}y′′−2y′+y=ex的特解为 y∗1=Ax2exy^{*}{ }_{1}=A x^{2} e^{x}y∗1=Ax2ex,
代入原方程解得 A=1/2A=1 / 2A=1/2 , 从而 y∗1=1/2x2exy^{*}{ }_{1}=1 / 2 \mathrm{x}^{2} e^{x}y∗1=1/2x2ex .- 设 y′′−2y′+y=cosxy^{\prime \prime}-2 y^{\prime}+y=\cos xy′′−2y′+y=cosx 的特解为y∗2=Bcosx+Csinxy^{*}{ }_{2}=\mathrm{B} \cos \mathrm{x}+\mathrm{Csinx}y∗2=Bcosx+Csinx ,
代入原方程得解出 B=0,C=−1/2\mathrm{B}=0, \mathrm{C}=-1 / 2B=0,C=−1/2
从而 y∗2=−1/2sinxy^{*}{ }_{2}=-1 / 2 \sin xy∗2=−1/2sinx因此, 原方程的通解为 Y=C1ex+C2xex+12x2ex−12sinxY=C_{1} e^{x}+C_{2} x e^{x}+\frac{1}{2} x^{2} e^{x}-\frac{1}{2} \sin xY=C1ex+C2xex+21x2ex−21sinx
2021/04/24 于武汉大学
特征根法求微分方程的解相关推荐
- 特征根法--递推数列前4列
问题概述:求出第n个斐波那契数列的前4位,其中a[0]=0.a[1]=1,n可高达100000000 输入样例: 对应输出: 3 ...
- bzoj 4002: [JLOI2015]有意义的字符串(特征根法+矩阵快速幂)
4002: [JLOI2015]有意义的字符串 Time Limit: 10 Sec Memory Limit: 128 MB Submit: 960 Solved: 415 [Submit][S ...
- 利用配方法引入特征根法来求解二阶递推通项
利用配方法引入特征根法来求解二阶递推通项 引言 本文从配方法的角度引入特征法来求解二阶递推通项; 利用高中的知识水平便可以理解, 笔者观察相似文章皆是聚焦于通项的推导, 并未以思考的方式去回答为何做出 ...
- 方程求解的实验 matlab,matlab 实验四 求微分方程的解
实际应用问题通过数学建模所归纳而得到的方程,绝大多数都是微分方程,真正能得到代数方程的机会很少.另一方面,能够求解的微分方程也是十分有限的,特别是高阶方程和偏微分方程(组).这就要求我们必须研究微分方 ...
- matlab研究微分方程,matlab求微分方程的解.doc
matlab求微分方程的解.doc matlab求微分方程的解一.问题背景与实验目的二.相关函数(命令)及简介三.实验内容四.自己动手一.问题背景与实验目的实际应用问题通过数学建模所归纳而得到的方程, ...
- matlab szj,matlab求微分方程的解实验报告4.doc
matlab求微分方程的解实验报告4 <matlab与数学实验>实验报告实验序号: 实验四 日期: 2015年 5 月 25 日班级 132132002姓名 彭婉婷学号 132132005 ...
- MATLAB实现控制系统的时域分析,及稳定性判断,特征根法,劳斯判别法
控制系统的时域分析法,即直接在时间域中对系统进行分析,可以提供系统时间响应的全部信息,具有直观.准确的特点.为了研究控制系统的时域特性,经常采用瞬态响应(如阶跃响应.脉冲响应). 用MATLAB求系统 ...
- 【计算流体力学】Python实现加权余量法求微分方程数值解 比较伽辽金法(Galerkin法)、最小二乘法和矩法的求解精度 分析误差随n增大的变化情况
一.简介 微分方程的经典数值方法有Ritz法.加权余量法.有限元法.有限体积法等等.对于微分方程的边值问题,如果能找到与微分方程相对应的泛函,可以通过求取相应泛函的极小值,将微分方程转化为关于基函数待 ...
- 递归回溯法求数独全部解
项目介绍 QT5做的数独求解程序,可以判断数独解的个数(如果非唯一解). 运行截图 源码说明 使用MSVC + QT5平台,故* .cpp和* .h文件均采用UTF8 + BOM编码.如果切换到Min ...
- matlab求微分方程精确解,matlab求微分方程精确解及近似解.ppt
matlab求微分方程精确解及近似解.ppt 还剩 24页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 求微分方程的解q 自牛顿发明微积分以来,微分方 ...
最新文章
- 软件开发面试_如何为成功的软件开发工作面试做准备
- 深度丨人工智能的最大未解之谜是什么?
- 19、Cocos2dx 3.0游戏开发找小三之Action:流动的水没有形状,漂流的风找不到踪迹、、、...
- 我是Datatist(画龙科技)的CMO董飞,
- nohup 命令 用途:不挂断地运行命令
- c printf 段错误_错误:预期声明在C中的printf之前指定
- xcode里面找不到头文件
- 利用PDF.JS插件解决了本地pdf文件在线浏览问题(根据需要隐藏下载功能,只保留打印功能)
- IOS contentOffset该如何理解
- ftp 实现文件的上传下载以及列出文件列表
- 两个用于win7任务栏显示进度的dll
- [BZOJ2753][SCOI2012]滑雪与时间胶囊(特殊的有向树形图)
- Python遗传算法初学者教程
- 基于Sklearn实现LDA算法
- dcp9030cdn定影_兄弟DCP-9030CDN驱动下载
- 《华为机试》刷题之HJ77 火车进站
- The server encountered an internal error that prevented it from fulfilling this request的一种解决办法
- 应用案例 | 星舆高精度追踪器在车辆调度管理中的应用案例
- html中红色星号,使用CSS中的星号(*)通配符的总结
- Deep Blind Video Super-resolution
热门文章
- 解决“无法删除文件:无法读源文件或磁盘”的方法(chkdsk)
- linux编译 mb_string,linux mb()/rmb()/wmb()
- 移动运营商ipcc文件_教你如何在苹果官网提取IPCC文件
- UE4虚拟摄像头插件
- 如何用GoldWave生成音频的回音效果
- 今天,腾讯云总裁邱跃鹏表示,云计算发展要迈过三道关……
- pytorch 提取权重_获取Pytorch中间某一层权重或者特征
- 计算机教程打字方法,技巧:打字指法和关键位置教程_IT /计算机_信息
- 植物大战僵尸pak修改
- web开发工程师面试题,CSS盒子模型居中方法