简单微分方程的求解

简单微分方程的求解
简单微分方程的求解

一、一阶微分方程

1. 线性齐次方程

'y ()0p x y +=

①分离变量法求解

②两边同时乘以()p x dx e ?

,积分因子法 通解:()p x dx y Ce -?=

2. 线性非齐次方程

'y ()()p x y g x +=

①常数变易法

②两边同时乘以()p x dx e ?

,积分因子法 通解:()()(())p x dx p x dx y e C g x e dx -??=+?

线性微分方程的解有一些很好的性质,例如(1)齐次方程的解或者恒等于零,或者恒不等于零(2)齐次方程任何解的线性组合仍是它的解(3)齐次方程的任一解与非齐次方程任一解之和仍是非齐次方程的解(4)非齐次方程任意两解之差必是对应齐次方程的解(5)非齐次方程的任一解与对应齐次方程的通解之和是非齐次方程的通解。

3. Bernoulli 方程

'()()y p x y g x y α+=

(1)0α=时,该方程为线性非齐次方程

(2)1α=时,该方程为线性齐次方程

(3)0,1α≠时,作变量替换1z y α-=,该方程转化为

(1)()(1)()dz p x z g x dx

αα+-=-,这是关于未知函数z 的一阶线性方程 4. Riccati 方程

2()()()dy p x y q x y f x dx

=++ Riccati 方程在一般情况下无法用初等积分求出解,只是对一些特殊情况或者事先知道了它的一个特解,才能求出其通解。

(1)当()p x 、()q x 、()f x 都是常数时,是可分离变量方程,用分离变量法求解。

(2)当()0p x ≡时,是线性方程。

(3)当()0f x ≡时,是Bernoulli 方程。

当()f x r ≡,设已有一特解1()y x

命1()()()z x y x y x =-,代得211(2)dz dy dy pz py q z dx dx dx

=-=++ 这是一个关于z 的Bernoulli 方程。

(4)当Riccati 方程的形式为

22dy l b ay y dx x x

+=+,可利用变量替换z xy =,将方程化为可分离变量方程 2(1)dz x az l z b dx

=-+++ 当Riccati 方程的一个特解()y x ?=已知时,我们利用变换()y z x ?=+,代入方程后可得:

22()()(2()())()(())()dz d x p x z z x x q x z x f x dx dx

????+=+++++ 由于()y x ?=是方程的解,从上式消去相关的项后得:

2(2()()())()dz p x x q x z p x z dx

?=++,这是一个Bernoulli 方程。 (5)当Riccati 方程的形式为

2m dy ay bx dx

+=,其中a 、b 、m 都是常数,且设0a ≠,又设0x ≠和0y ≠,则当 440,2,,,(1,2,)2121

k k m k k k --=-=+-时,方程可通过适当的变换化为变量可分离方程。 5. 可分离变量方程

'()()y f x g y =

()()

dy f x dx g y =,通解为()()dy f x dx C g y =+?? 6. 齐次方程

()dy y g dx x

= 作变量替换y z x =,则dy dz z x dx dx =+,即()dz g z z dx x

-=

通解为ln ()dz x C g z z =+-?。

7. 全微分方程与积分因子

设(,)u F x y =是一个连续可微的二元函数,则它的全微分为:

(,)(,)(,)F x y F x y du dF x y dx dy x y

??==+?? 若有函数使得:(,)(,)(,)dF x y M x y dx N x y dy =+

则称(,)(,)0M x y dx N x y dy +=为全微分方程,此时,微分方程的解就是(,)F x y C = 微分方程的成立条件:设函数(,)M x y 和(,)N x y 在一个矩形区域R 中连续且有连续的一阶偏导数,则(,)(,)0M x y dx N x y dy +=是全微分方程的充要条件是

(,)(,)M x y N x y y x

??=?? 微分方程的解为000(,)(,)(,)x

y

x y F x y M s y ds N x s ds =+??(线积分法) 此时还可应用偏积分法与凑微分法

如:22

(cos sin )(1)0x x xy dx y x dy -+-=

重新分组整理为22cos sin ()0x xdx xy dx yx dy ydy -++=

如果有函数(,)x y μ,使得方程 (,)(,)(,)(,)0x y M x y dx x y N x y dy μμ+=是全微分方程(恰当方程),则(,)x y μ称为方程

(,)(,)0M x y dx N x y dy +=的一个积分因子

积分因子一般很难求解,但有如下情况可求:

(1)微分方程(,)(,)0M x y dx N x y dy +=有一个依赖于x 的积分因子的充要条件是 (,)(,)()/(,)M x y N x y N x y y x

??-??仅于x 有关,则积分因子可求: (,)(,)()/(,)()M x y N x y N x y dx y x x e μ??-???=

(2)微分方程(,)(,)0M x y dx N x y dy +=有一个依赖于y 的积分因子的充要条件是

(,)(,)()/(,)N x y M x y M x y x y

??-??仅于y 有关,则积分因子可求: (,)(,)()/(,)()M x y N x y M x y dy y x x e μ??-???=

积分因子是求解微分方程的一个极为重要的办法,绝大多数方程的求解都可以通过寻找到一个合适的积分因子来解决。但求一个微分方程的积分因子十分困难,需要灵活运用各种微分法的技巧与经验。例如,当一个微分方程中出现xdy ydx -的项时,函数1xy 、21x 、21y 和22

1x y +都有可能成为其积分因子,可以根据方程中其他项进行适当的选择。下面的几个方程和对应的积分因子分别为:

10,

xy xdy ydx xydx -+= 22

10,x xdy ydx x dx -+= 2210,y

xdy ydx y dx -+= 22221)(0,

x y xdy ydx x y dx ++-+= 另外,若有微分方程:

1122((,)(,))((,)(,))0M x y dx N x y dy M x y dx N x y dy +++=

其中第一组和第二组各有积分因子1(,)x y μ和2(,)x y μ,使得

1111(,)((,)(,))(,)x y M x y dx N x y dy dF x y μ+=

2222(,)((,)(,))(,)x y M x y dx N x y dy dF x y μ+=

由于对任意可微函数1()u G 和2()u G ,111(,)((,))x y F x y G μ是第一组的积分因子,222(,)((,))x y F x y G μ是第二组的积分因子。如果能选取的1()u G 和2()u G ,使得: 111222(,)((,))(,)((,))x y F x y x y F x y G G μμ=

则111(,)((,))(,)x y F x y x y G μμ=就是该微分方程的一个积分因子。

8. 变量替换法

(1)形如()f ax by c dy dx

=++的方程 对于这种类型的方程,引入新变量z ax by c =++ 则a b dy dz dx dx =+,于是原方程就化为()a bf z dz dx

=+ 这是一个变可分离方程,它的通解为()dz x C a bf z =++? 此时注意:形如111222

a x

b y

c a x b y c dy dx ++=++的微分方程,若上下二元一次方程组有解,则利用齐次解法依靠解的坐标点化简此式,若无解则利用变量替换法求解。

(2)形如()()0yf xy dx xg xy dy +=的方程

对于这类方程,引入新变量z xy =,则z x y

=,2xdz zdx x dy -= 原方程可以化为(()())()0z f z g z dx g z dz x

-+=,这是一个可分离变量方程。 (3)用变量替换法求解微分方程是十分灵活的,依赖于方程的形式和求导的经验,在学习过程中要多积累。

9. 一阶隐式微分方程解法

10. 近似解法

(1)逐次迭代法

逐次迭代法是利用证明初始值问题解的存在唯一性时所构造的Picard 迭代序列的前若

干项来近似初始值问题的解,其近似序列为:

00()y x y =

0100()(,())x x y x y f t y t d t

=+

? 001()(,())x

n n x y x y f t y t dt -=+?

当初始值问题满足解的存在唯一性定理的条件时,上面的迭代序列在一个区间一致收

敛到它的解。故当n 较大时,()n y x 就是初始值问题解的一个较好的近似。

(2)Taylor 级数法

设初始值问题的解可以在0x 的邻域内展开为收敛幂级数:

00()()n n n y x a x x ∞

==-∑

由Taylor 级数理论知,n a 是由()y x 的n 阶导数确定的,即:

()000()()()!n n n y x y x x x n ∞

==-∑ 于是,级数形式的解实际上就是要求出()y x 在0x 点的各阶导数值。如果我们能计算出()y x 前面一些导数值()0()n y x 时,就可以利用函数

()000()()()!n N

n N n y x y x x x n ==-∑来近似初始值问题的解()y x 。 由复合链导法则和方程初始值得:

(0)000()()y x y x y ==

(1)000()(,)x x dy

y x f x y dx ===

02(2)''00000002()(,())(,)(,)(,)x y x x x x d y d y x f x y x f x y f x y f x y dx dx ====

=+ 0

(3)''''''0000000()((,)(,)(,)(,)2(,)(,)x y xx xy x x d y x f x y f x y f x y f x y f x y f x y dx ==+=++ ''2'''2000000000000(,)(,)(,)(,)((,))(,)yy y x y f x y f x y f x y f x y f x y f x y ++ 根据需要,当函数(,)f x y 已知时,我们可以计算出解()y x 在0x 点直到N 阶导数值 从而得出()y x 的近似表达式。 从另一观点看,近似解()000()()()!n N

n N n y x y x x x n ==-∑实质上就是要确定()y x 的级数表 达式0

0()()n n n y x a x x ∞==-∑中的前面若干个系数n a ,我们可以将00()()n n n y x a x x ∞==-∑ 代入初始值问题00(,),()dy f x y y x y dx

==,比较所得等式两边0()x x -的同次幂的系数 即可,这种方法即为待定系数法。

(3)数值方法

如Runge-Kutta微分方程数值求解方法。

二阶微分方程解法知识讲解

二阶微分方程解法

第六节 二阶常系数齐次线性微分方程 教学目的:使学生掌握二阶常系数齐次线性微分方程的解法,了解二阶常系数非齐 次线性微分方程的解法 教学重点:二阶常系数齐次线性微分方程的解法 教学过程: 一、二阶常系数齐次线性微分方程 二阶常系数齐次线性微分方程: 方程 y ''+py '+qy =0 称为二阶常系数齐次线性微分方程, 其中p 、q 均为常数. 如果y 1、y 2是二阶常系数齐次线性微分方程的两个线性无关解, 那么y =C 1y 1+C 2y 2就是它的通解. 我们看看, 能否适当选取r , 使y =e rx 满足二阶常系数齐次线性微分方程, 为此将y =e rx 代入方程 y ''+py '+qy =0 得 (r 2+pr +q )e rx =0. 由此可见, 只要r 满足代数方程r 2+pr +q =0, 函数y =e rx 就是微分方程的解. 特征方程: 方程r 2+pr +q =0叫做微分方程y ''+py '+qy =0的特征方程. 特征方程的两个根r 1、r 2可用公式 2 422,1q p p r -±+-= 求出. 特征方程的根与通解的关系: (1)特征方程有两个不相等的实根r 1、r 2时, 函数x r e y 11=、x r e y 22=是方程的两个线性无关的解. 这是因为,

函数x r e y 11=、x r e y 22=是方程的解, 又x r r x r x r e e e y y )(21212 1-==不是常数. 因此方程的通解为 x r x r e C e C y 2121+=. (2)特征方程有两个相等的实根r 1=r 2时, 函数x r e y 11=、x r xe y 12=是二阶常系数齐次线性微分方程的两个线性无关的解. 这是因为, x r e y 11=是方程的解, 又 x r x r x r x r x r x r qxe e xr p e xr r xe q xe p xe 111111)1()2()()()(1211++++=+'+'' 0)()2(121111=++++=q pr r xe p r e x r x r , 所以x r xe y 12=也是方程的解, 且x e xe y y x r x r ==1112不是常数. 因此方程的通解为 x r x r xe C e C y 1121+=. (3)特征方程有一对共轭复根r 1, 2=α±i β时, 函数y =e (α+i β)x 、y =e (α-i β)x 是微分方程的两个线性无关的复数形式的解. 函数y =e αx cos βx 、y =e αx sin βx 是微分方程的两个线性无关的实数形式的解. 函数y 1=e (α+i β)x 和y 2=e (α-i β)x 都是方程的解, 而由欧拉公式, 得 y 1=e (α+i β)x =e αx (cos βx +i sin βx ), y 2=e (α-i β)x =e αx (cos βx -i sin βx ), y 1+y 2=2e αx cos βx , )(2 1cos 21y y x e x +=βα, y 1-y 2=2ie αx sin βx , )(21sin 21y y i x e x -=βα. 故e αx cos βx 、y 2=e αx sin βx 也是方程解. 可以验证, y 1=e αx cos βx 、y 2=e αx sin βx 是方程的线性无关解. 因此方程的通解为

二次微分方程的通解

教学目的:使学生掌握二阶常系数齐次线性微分方程的解法,了解二阶常系数非齐 次线性微分方程的解法 教学重点:二阶常系数齐次线性微分方程的解法 教学过程: 一、二阶常系数齐次线性微分方程 二阶常系数齐次线性微分方程 方程 y py qy 0 称为二阶常系数齐次线性微分方程 其中p 、q 均为常数 如果y 1、y 2是二阶常系数齐次线性微分方程的两个线性无关解 那么y C 1y 1C 2y 2就是它的通解 我们看看 能否适当选取r 使y e rx 满足二阶常系数齐次线性微分方程 为此将 y e rx 代入方程 y py qy 0 得 (r 2 pr q )e rx 0 由此可见 只要r 满足代数方程r 2 pr q 0 函数y e rx 就是微分方程的解 特征方程 方程r 2 pr q 0叫做微分方程y py qy 0的特征方程 特征方程 的两个根r 1、r 2可用公式 2 422,1q p p r -±+-= 求出 特征方程的根与通解的关系 (1)特征方程有两个不相等的实根r 1、r 2时 函数x r e y 11=、x r e y 22=是方程的两个线性无 关的解 这是因为

函数x r e y 11=、x r e y 22=是方程的解 又x r r x r x r e e e y y )(212121-==不是常数 因此方程的通解为 x r x r e C e C y 2121+= (2)特征方程有两个相等的实根r 1r 2时 函数x r e y 11=、x r xe y 12=是二阶常系数齐次线性微分方程的两个线性无关的解 这是因为 x r e y 11=是方程的解 又 x r x r x r x r x r x r qxe e xr p e xr r xe q xe p xe 111111)1()2()()()(1211++++=+'+'' 0 )()2(121111=++++=q pr r xe p r e x r x r 所以x r xe y 12=也是方程的解 且x e xe y y x r x r ==1112不是常数 因此方程的通解为 x r x r xe C e C y 1121+= (3)特征方程有一对共轭复根r 1, 2i 时 函数y e ( i )x 、y e (i )x 是微分方程的 两个线性无关的复数形式的解 函数y e x cos x 、y e x sin x 是微分方程的两个线性无关 的实数形式的解 函数y 1e ( i )x 和y 2e (i )x 都是方程的解 而由欧拉公式 得 y 1e ( i )x e x (cos x i sin x ) y 2e ( i )x e x (cos x i sin x ) y 1y 22e x cos x ) (2 1cos 21y y x e x +=βα y 1y 22ie x sin x ) (21sin 21y y i x e x -=βα 故e x cos x 、y 2e x sin x 也是方程解 可以验证 y 1e x cos x 、y 2e x sin x 是方程的线性无关解 因此方程的通解为

(完整版)偏微分方程的MATLAB解法

引言 偏微分方程定解问题有着广泛的应用背景。人们用偏微分方程来描述、解释或者预见各种自然现象,并用于科学和工程技术的各个领域fll。然而,对于广大应用工作者来说,从偏微分方程模型出发,使用有限元法或有限差分法求解都要耗费很大的工作量,才能得到数值解。现在,MATLAB PDEToolbox已实现对于空间二维问题高速、准确的求解过程。 偏微分方程 如果一个微分方程中出现的未知函数只含一个自变量,这个方程叫做常微分方程,也简称微分方程;如果一个微分方程中出现多元函数的偏导数,或者说如果未知函数和几个变量有关,而且方程中出现未知函数对几个变量的导数,那么这种微分方程就是偏微分方程。 常用的方法有变分法和有限差分法。变分法是把定解问题转化成变分问题,再求变分问题的近似解;有限差分法是把定解问题转化成代数方程,然后用计算机进行计算;还有一种更有意义的模拟法,它用另一个物理的问题实验研究来代替所研究某个物理问题的定解。虽然物理现象本质不同,但是抽象地表示在数学上是同一个定解问题,如研究某个不规则形状的物体里的稳定温度分布问题,由于求解比较困难,可作相应的静电场或稳恒电流场实验研究,测定场中各处的电势,从而也解决了所研究的稳定温度场中的温度分布问题。 随着物理科学所研究的现象在广度和深度两方面的扩展,偏微分方程的应用范围更广泛。从数学自身的角度看,偏微分方程的求解促使数学在函数论、变分法、级数展开、常微分方程、代数、微分几何等各方面进行发展。从这个角度说,偏微分方程变成了数学的中心。

一、MATLAB方法简介及应用 1.1 MATLAB简介 MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。 1.2 Matlab主要功能 数值分析 数值和符号计算 工程与科学绘图 控制系统的设计与仿真 数字图像处理 数字信号处理 通讯系统设计与仿真 财务与金融工程 1.3 优势特点 1) 高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来; 2) 具有完备的图形处理功能,实现计算结果和编程的可视化; 3) 友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握; 4) 功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等) ,

二阶常微分方程的解法及其应用.

目录 1 引言 (1) 2 二阶常系数常微分方程的几种解法 (1) 2.1 特征方程法 (1) 2.1.1 特征根是两个实根的情形 (2) 2.1.2 特征根有重根的情形 (2) 2.2 常数变异法 (4) 2.3 拉普拉斯变化法 (5) 3 常微分方程的简单应用 (6) 3.1 特征方程法 (7) 3.2 常数变异法 (9) 3.3 拉普拉斯变化法 (10) 4 总结及意义 (11) 参考文献 (12)

二阶常微分方程的解法及其应用 摘要:本文通过对特征方程法、常数变易法、拉普拉斯变换法这三种二阶常系数常微分方程解法进行介绍,特别是其中的特征方程法分为特征根是两个实根的情形和特征根有重根的情形这两种情况,分别使用特征值法、常数变异法以及拉普拉斯变换法来求动力学方程,现今对于二阶常微分方程解法的研究已经取得了不少成就,尤其在二阶常系数线性微分方程的求解问题方面卓有成效。应用常微分方程理论已经取得了很大的成就,但是,它的现有理论也还远远不能满足需要,还有待于进一步的发展,使这门学科的理论更加完善。 关键词:二阶常微分方程;特征分析法;常数变异法;拉普拉斯变换

METHODS FOR TWO ORDER ORDINARY DIFFERENTIAL EQUATION AND ITS APPLICATION Abstract:This paper introduces the solution of the characteristic equation method, the method of variation of parameters, the Laplasse transform method the three kind of two order ordinary differential equations with constant coefficients, especially the characteristic equation method which is characteristic of the root is the two of two real roots and characteristics of root root, branch and don't use eigenvalue method, method of variation of constants and Laplasse transform method to obtain the dynamic equation, the current studies on solution of ordinary differential equations of order two has made many achievements, especially in the aspect of solving the problem of two order linear differential equation with constant coefficients very fruitful. Application of the theory of ordinary differential equations has made great achievements, however, the existing theory it is still far from meeting the need, needs further development, to make the discipline theory more perfect. Keywords:second ord er ordinary differential equation; Characteristic analysis; constant variation method; Laplasse transform 1 引言 数学发展的历史告诉我们,300年来数学分析是数学的首要分支,而微分方程

简单微分方程的求解

一、一阶微分方程 1. 线性齐次方程 'y ()0p x y += ①分离变量法求解 ②两边同时乘以()p x dx e ? ,积分因子法 通解:()p x dx y Ce -?= 2. 线性非齐次方程 'y ()()p x y g x += ①常数变易法 ②两边同时乘以()p x dx e ? ,积分因子法 通解:()()(())p x dx p x dx y e C g x e dx -??=+? 线性微分方程的解有一些很好的性质,例如(1)齐次方程的解或者恒等于零,或者恒不等于零(2)齐次方程任何解的线性组合仍是它的解(3)齐次方程的任一解与非齐次方程任一解之和仍是非齐次方程的解(4)非齐次方程任意两解之差必是对应齐次方程的解(5)非齐次方程的任一解与对应齐次方程的通解之和是非齐次方程的通解。 3. Bernoulli 方程 '()()y p x y g x y α+= (1)0α=时,该方程为线性非齐次方程 (2)1α=时,该方程为线性齐次方程 (3)0,1α≠时,作变量替换1z y α-=,该方程转化为 (1)()(1)()dz p x z g x dx αα+-=-,这是关于未知函数z 的一阶线性方程 4. Riccati 方程 2()()()dy p x y q x y f x dx =++

Riccati 方程在一般情况下无法用初等积分求出解,只是对一些特殊情况或者事先知道了它的一个特解,才能求出其通解。 (1)当()p x 、()q x 、()f x 都是常数时,是可分离变量方程,用分离变量法求解。 (2)当()0p x ≡时,是线性方程。 (3)当()0f x ≡时,是Bernoulli 方程。 当()f x r ≡,设已有一特解1()y x 命1()()()z x y x y x =-,代得211(2)dz dy dy pz py q z dx dx dx =-=++ 这是一个关于z 的Bernoulli 方程。 (4)当Riccati 方程的形式为 22dy l b ay y dx x x +=+,可利用变量替换z xy =,将方程化为可分离变量方程 2(1)dz x az l z b dx =-+++ 当Riccati 方程的一个特解()y x ?=已知时,我们利用变换()y z x ?=+,代入方程后可得: 22()()(2()())()(())()dz d x p x z z x x q x z x f x dx dx ????+=+++++ 由于()y x ?=是方程的解,从上式消去相关的项后得: 2(2()()())()dz p x x q x z p x z dx ?=++,这是一个Bernoulli 方程。 (5)当Riccati 方程的形式为 2m dy ay bx dx +=,其中a 、b 、m 都是常数,且设0a ≠,又设0x ≠和0y ≠,则当 440,2,,,(1,2,)2121 k k m k k k --=-=+-L 时,方程可通过适当的变换化为变量可分离方程。

偏微分方程数值解法

一、 问题 用有限元方法求下面方程的数值解 2 u u u f t ?-?+=? in (]0,T Ω? 0u = on []0,T ?Ω? ()00,u x u = in Ω 二、 问题分析 第一步 利用Green 公式,求出方程的变分形式 变分形式为:求()()21 00,;u L T H ∈Ω,使得 ()())(2 ,,,,u v u v u v f v t ???+??+= ???? ()10v H ?∈Ω (*) 以及 ()00,u x u =. 第二步 对空间进行离散,得出半离散格式 对区域Ω进行剖分,构造节点基函数,得出有限元子空间:()12,,,h NG V span ???=???,则(*)的Galerkin 逼近为: []0,t T ?∈,求()()1 0,h h u t x V H ∈?Ω,使得 ()()()()() () )(2 ,,,,h h h h h h h d u t v u t v u t v f v dt +??+= h h v V ?∈ (**) 以及()0,0h h u u =,0,h u 为初始条件0u 在h V 中的逼近,设0,h u 为0u 在h V 中的插值. 则0t ?≥,有()()1 N G h i i i u t t ξ? == ∑,0,h u =01 N G i i i ξ?=∑,代人(**)即可得到一常微分方程组. 第三步 进一步对时间进行离散,得到全离散的逼近格式 对 du dt 用差分格式.为此把[]0,T 等分为n 个小区间[]1,i i t t -,其长度1i i T t t t n -?=-= ,n t T =. 这样把求i t 时刻的近似记为i h u ,0 h u 是0u 的近似.这里对(**)采用向后的欧拉格式,即 ()()() () )(2 11 11 1 ,,,,i i i i h h h h h h h i h u u v u v u v f v t ++++-+??+ = ? h h v V ?∈ (***) i=0,1,2…,n-1. 0 h u =0,h u 由于向后欧拉格式为隐式格式且含有非线性项,故相邻两时间步之间采用牛顿迭代,即:

二阶微分方程

二阶微分方程 1 可降阶的二阶微分方程 一、 形如 ()y f x ''= (6.7) 型的微分方程 形如(6.7)式的微分方程是最简单的二阶微分方程,可以通过方程两边两次积分求解。 【例题1】 求微分方程21sin 2 x y e x ''=- 的通解. 解 对所给方程接连积分二次, 得 211cos 4 x y e x C '=++, 21211sin 82 x y e x C x C =+++, 这就是方程的通解. 【例题2】 质量为m 的质点受力F 的作用沿Ox 轴作直线运动. 设力F 仅是时间t 函数:F =F (t ). 在开始时刻t =0时F (0)=F 0, 随着时间t 的增大, 此力F 均匀地减小, 直到t =T 时, F (T )=0. 如果开始时质点位于原点, 且初速度为零, 求这质点的运动规律. 解 设x =x (t )表示在时刻t 时质点的位置, 根据牛顿第二定律, 质点运动的微分方程为 )(22t F dt x d m =. 由题设, 力F (t )随t 增大而均匀地减小, 且t =0时, F (0)=F 0, 所以F (t )=F 0-kt ; 又当t =T 时, F (T )=0, 从而 )1()(0T t F t F -=. 于是质点运动的微分方程又写为 )1(022T t m F dt x d -=, 其初始条件为0|0==t x , 0|0 ==t dt dx . 把微分方程两边积分, 得 120)2(C T t t m F dt dx +-=. 再积分一次, 得 21320)621(C t C T t t m F x ++-=. 由初始条件x|t =0=0, 0|0 ==t dt dx , 得

二阶线性微分方程的解法

二阶常系数线性微分方程 一、二阶常系数线形微分方程的概念 形如 )(x f qy y p y =+'+'' (1) 的方程称为二阶常系数线性微分方程.其中p 、q 均为实数,)(x f 为已知的连续函数. 如果0)(≡x f ,则方程式 (1)变成 0=+'+''qy y p y (2) 我们把方程(2)叫做二阶常系数齐次线性方程,把方程式(1)叫做二阶常 系数非齐次线性方程. 本节我们将讨论其解法. 二、二阶常系数齐次线性微分方程 1.解的叠加性 定理1 如果函数1y 与2y 是式(2)的两个解, 则2211y C y C y +=也是 式(2)的解,其中21,C C 是任意常数. 证明 因为1y 与2y 是方程(2)的解,所以有 0111 =+'+''qy y p y 0222 =+'+''qy y p y 将2211y C y C y +=代入方程(2)的左边,得 )()()(22112211221 1y C y C q y C y C p y C y C ++'+'+''+'' =0)()(2222111 1=+'+''++'+''qy y p y C qy y p y C 所以2211y C y C y +=是方程(2)的解. 定理1说明齐次线性方程的解具有叠加性. 叠加起来的解从形式看含有21,C C 两个任意常数,但它不一定是方程式(2)的通解. 2.线性相关、线性无关的概念

设,,,,21n y y y 为定义在区间I 内的n 个函数,若存在不全为零的常数 ,,,,21n k k k 使得当在该区间内有02211≡+++n n y k y k y k , 则称这n 个函数在区间I 内线性相关,否则称线性无关. 例如 x x 22sin ,cos ,1在实数范围内是线性相关的,因为 0sin cos 12 2≡--x x 又如2,,1x x 在任何区间(a,b)内是线性无关的,因为在该区间内要使 02321≡++x k x k k 必须0321===k k k . 对两个函数的情形,若=21y y 常数, 则1y ,2y 线性相关,若≠2 1y y 常数, 则1y ,2y 线性无关. 3.二阶常系数齐次微分方程的解法 定理 2 如果1y 与2y 是方程式(2)的两个线性无关的特解,则 212211,(C C y C y C y +=为任意常数)是方程式(2)的通解. 例如, 0=+''y y 是二阶齐次线性方程,x y x y cos ,sin 21==是它的 两个解,且≠=x y y tan 2 1常数,即1y ,2y 线性无关, 所以 x C x C y C y C y cos sin 212211+=+= ( 21,C C 是任意常数)是方程0=+''y y 的通解. 由于指数函数rx e y =(r 为常数)和它的各阶导数都只差一个常数因子, 根据指数函数的这个特点,我们用rx e y =来试着看能否选取适当的常数r , 使rx e y =满足方程(2).

第二节 几类简单微分方程及其解法

第二节 几类简单微分方程及其解法 本节将介绍可分离变量的微分方程、齐次方程以及一阶线性微分方程等一阶微分方程的解法. 一阶微分方程是微分方程中最基本的、最常见的一类方程.它的一般形式可表示为: 0)',,(=y y x F 或),('y x F y =, 其中)',,(y y x F 为,,'x y y 的已知函数,),(y x F 为,x y 的已知函数. 一、可分离变量的微分方程 如果一阶微分方程),('y x F y =的等式右端能分解为: )()(),(y g x f y x F =, 即)()('y g x f y = (7.2.1) 则称方程(7.2.1)为可分离变量的微分方程. 设)(y g ≠0,则方程(6.2.1)改写为: dx x f dy y g )() (1=, 上式两边积分,可得 ??=dx x f dy y g )()(1. 上述将微分方程化成分离变量形式求解的方法,称为分离变量法. 注:在分离变量时,未知函数y 的函数和微分要写在等式的左边. 例1 求微分方程)3(2'+=y x y 的通解. 解1: 原方程可改写为)3(2+=y x dx dy . 分离变量,两边积分,得,23 1??=+xdx dy y ,3ln 12c x y +=+即.312-±=+c x e y 记1c e c ±=,则微分方程的通解为 32 -=x ce y (c 为任意常数). 解2:

原方程可改写为)3(2+=y x dx dy . 分离变量,两边积分,得,23 1??=+xdx dy y ,ln )3ln(2c x y +=+即,3ln 2x c y =+23x ce y =+ 则微分方程的通解为 32 -=x ce y (c 为任意常数). 注:为了简化运算,规定: (1) 微分方程中出现形为 ?u du 的积分时,可不按不定积分基本积分公式表写成 ln du u c u =+?,而是写成ln du u u =?; (2) 不定积分等式中至少有一个形为?u du 的积分时,任意常数不写成c ,而写成c ln 并放在等式右侧. 例2 求微分方程y xy ='的通解. 解: 分离变量,两边积分, 得 ,dy dx y x =?? c x y ln ln ln += cx ln = 则微分方程的通解为cx y = (c 为任意常数). 例3 求微分方程dx e x dy x e y y )1(2)1(2+=+的通解. 解: 分离变量,两边积分, 得 dx x x dy e e y y ??+=+2121, c x e y ln )1ln()1ln(2++=+ )1(ln 2x c +=, ).1(12x c e y +=+ 则微分方程的通解为 ]1)1(ln[2-+=x c y (c 为任意常数). 例4 求微分方程)'('2 y y a xy y +=-的通解.

微分方程几种求解方法

第五章 控制系统仿真 §5.2 微分方程求解方法 以一个自由振动系统实例为例进行讨论。 如下图1所示弹簧-阻尼系统,参数如下: M=5 kg, b=1 N.s/m, k=2 N/m, F=1N F 图1 弹簧-阻尼系统 假设初始条件为:00=t 时,将m 拉向右方,忽略小车的摩擦阻力,m x 0)0(= s m x /0)0(=? 求系统的响应。 )用常微分方程的数值求解函数求解包括ode45、 ode23、ode113、ode15s 、ode23s 等。 wffc1.m myfun1.m 一、常微分方程的数值求解函数ode45求解 解:系统方程为 F kx x b x m =++??? 这是一个单变量二阶常微分方程。

将上式写成一个一阶方程组的形式,这是函数ode45调用规定的格式。 令: x x =)1( (位移) )1()2(? ?==x x x (速度) 上式可表示成: ??????--=??????=??? ???????)1(*4.0)2(*2.02.0)2()2()2()1(x x x x x x x && 下面就可以进行程序的编制。 %写出函数文件myfun1.m function xdot=myfun1(t,x) xdot=[x(2);0.2-0.2*x(2)-0.4*x(1)]; % 主程序wffc1.m t=[0 30]; x0=[0;0]; [tt,yy]=ode45(@myfun1,t,x0); plot(tt,yy(:,1),':b',tt,yy(:,2),'-r') hold on plot(tt,0.2-0.2*yy(:,2)-0.4*yy(:,1),'-k') legend('位移','速度',’加速度’)

二阶常微分方程解

二阶常微分方程解

————————————————————————————————作者: ————————————————————————————————日期:

第七节 二阶常系数线性微分方程 的解法 在上节我们已经讨论了二阶线性微分方程解的结构,二阶线性微分方程的求解问题,关键在于如何求二阶齐次方程的通解和非齐次方程的一个特解。本节讨论二阶线性方程的一个特殊类型,即二阶常系数线性微分方程及其求解方法。先讨论二阶常系数线性齐次方程的求解方法。 §7.1 二阶常系数线性齐次方程及其求解方法 设给定一常系数二阶线性齐次方程为 ?? 22 dx y d +p dx dy +qy=0 (7.1) 其中p 、q 是常数,由上节定理二知,要求方程(7.1)的通解,只要求出其任意两个线性无关的特解y 1,y2就可以了,下面讨论这样两个特解的求法。 我们先分析方程(7.1)可能具有什么形式的特解, 从方程的形式上来看,它的特点是22dx y d ,dx dy ,y 各乘以 常数因子后相加等于零,如果能找到一个函数y,其

22dx y d ,dx dy ,y之间只相差一个常数因子,这样的函数有可能是方程(7.1)的特解,在初等函数中,指数函数e rx ,符合上述要求,于是我们令 y=e r x (其中r 为待定常数)来试解 将y =e rx ,dx dy =re r x,22dx y d =r 2e r x 代入方程(7.1) 得 r 2e rx +pre rx +qerx =0 或 e r x(r 2+pr+q )=0 因为e rx ≠0,故得 ? r 2 +pr +q=0 由此可见,若r 是二次方程 ?? r 2+pr +q=0 (7.2) 的根,那么e r x就是方程(7.1)的特解,于是方程(7.1)的求解问题,就转化为求代数方程(7.2)的根问题。称(7.2)式为微分方程(7.1)的特征方程。 特征方程(7.2)是一个以r 为未知函数的一元二次代数方程。特征方程的两个根r 1,r 2,称为特征根,由代数知识,特征根r 1,r 2有三种可能的情况,下面我们分别进行讨论。 (1)若特证方程(7.2)有两个不相等的实根r 1, r 2,此时e r 1x ,e r2x 是方程(7.1)的两个特解。

二次微分方程的通解

第六节 二阶常系数齐次线性微分方程 教学目的:使学生掌握二阶常系数齐次线性微分方程的解法,了解二阶常系数非齐 次线性微分方程的解法 教学重点:二阶常系数齐次线性微分方程的解法 教学过程: 一、二阶常系数齐次线性微分方程 二阶常系数齐次线性微分方程: 方程 y ''+py '+qy =0 称为二阶常系数齐次线性微分方程, 其中p 、q 均为常数. 如果y 1、y 2是二阶常系数齐次线性微分方程的两个线性无关解, 那么y =C 1y 1+C 2y 2就是它的通解. 我们看看, 能否适当选取r , 使y =e rx 满足二阶常系数齐次线性微分方程, 为此将y =e rx 代入方程 y ''+py '+qy =0 得 (r 2+pr +q )e rx =0. 由此可见, 只要r 满足代数方程r 2+pr +q =0, 函数y =e rx 就是微分方程的解. 特征方程: 方程r 2+pr +q =0叫做微分方程y ''+py '+qy =0的特征方程. 特征方程的两个根r 1、r 2可用公式 2 422,1q p p r -±+-= 求出. 特征方程的根与通解的关系: (1)特征方程有两个不相等的实根r 1、r 2时, 函数x r e y 11=、x r e y 22=是方程的两个线性无关的解. 这是因为, 函数x r e y 11=、x r e y 22=是方程的解, 又 x r r x r x r e e e y y )(212121-==不是常数. 因此方程的通解为 x r x r e C e C y 2121+=. (2)特征方程有两个相等的实根r 1=r 2时, 函数x r e y 11=、x r xe y 12=是二阶常系数齐次线性微

微分方程中的几个基础概念

微分方程中的几个基础概念 微分方程—基础 微分方程(Differential equation, DFQ)是一种用来描述函数与其导数之间关系的数学方程。与之前所接触初等数学代数方程的解不同,它的解不是数,而是符合方程关系的函数。 微分方程的起源约在十七世纪末,为了解决自然科学发展中遇到物理及天文学问题而产生,随着微积分的诞生与在各个科学领域中的广泛应用,很多问题被归化为某类微分方程的问题。 在微分方程分支中,存在很多各种各样已知类型的微分方程。实事上,提高对微分方程的理解的最好的方法之一是首先处理基本的分类系统。为什么?因为你可能永远不会遇到完全陌生的微分方程。大多数微分方程已经被解决了,因此,普遍适用的解决方法很可能已经存在。 除了描述方程本身的性质外,对微分方程进行分类和识别的真正附加值来自于为跳转点提供一张导图。求解微分方程的诀窍不是创造原始解法,而是对已证明的解法进行分类和应用;有时,可能需要几步把一类方程转换为另一类等效方程,以获得可实现的广义解。 最常用于描述微分方程的四个属性是: ?常微分与偏微分 ?线性与非线性 ?齐次与非齐次

?微分阶数 虽然这个列表并非详尽无遗,但是它是我们学习首先要掌握的知识,通常在微分方程学期课程的前几周会进行回顾;通过快速回顾每一个类别,我们将会配备基本的入门工具包来处理常见的微分方程问题。 常微分与偏微分 首先,我们在自然中所发现的微分方程最常见的分类来源于从我们手边的问题中所发现的导数类型;简单地说,方程是否包含偏导数? 如果不包含,那么它是一个常微分方程(, Ordinary differential equation)。如果包含,那么它是一个偏微分方程(, Partial differential equation)。 常微分方程是未知函数只含有一个自变量的微分方程,其微分基于该单一的自变量,通常是时间。一个常微分方程有一组离散的(有限的)变量;它们通常是一维动力系统的模型,例如:钟摆随时间的摆动。 另一方面,偏微分方程相当复杂,因为它们通常涉及多个自变量,其多种多样的偏微分方程可能基于也可能并不基于一个已知的自变量。偏微分方程常被用来描述自然界中各种各样的现象,例如:热,空间中的流体速度,或电动力学。这些似乎完全不同的物理现象被化为偏微分方程;它们在随机偏微分方程中得到推广。 下面的这些例子有助于我们分辨微分方程的导数类型包括:

偏微分方程求解方法及其比较

偏微分方程求解方法及其比较 发表时间:2008-12-11T09:32:01.530Z 来源:《科海故事博览科教创新》2008年第10期供稿作者:曹海洋吕淑娟王淑芬 [导读] 近些年来,无限维动力系统得到了很大的发展.随着对它研究的深入和计算能力的迅速提高,使得与之相关的数值研究越来越被人们关注.谱方法作为一种数值求解偏微分方程的方法,它具有无穷阶收敛性.因此,谱方法也就引起人们更多的关注. 摘要:近些年来,无限维动力系统得到了很大的发展.随着对它研究的深入和计算能力的迅速提高,使得与之相关的数值研究越来越被人们关注.谱方法作为一种数值求解偏微分方程的方法,它具有无穷阶收敛性.因此,谱方法也就引起人们更多的关注. 关键词:谱方法;偏微分;收敛;逼近; 1偏微分方程及其谱方法的介绍 偏微分方程主要借助于未知函数及其导数来刻画客观世界的物理量的一般变化规律。理论上,对偏微分方程解法的研究已经有很长的历史了。最初的研究工作主要集中在物理,力学,几何学等方面的具体问题,其经典代表是波动方程,热传导方程和位势方程(调和方程)。通过对这些问题的研究,形成了至今仍然使用的有效方法,例如,分离变量法,fourier变换法等。早期的偏微分方程研究主要集中在理论上,而在实际操作中其研究方法和研究结果都难以得到广泛的应用。求解的主要方法为:有限差分法,有限元法,谱方法。 谱方法起源于Ritz-Galerkin方法,它是以正交多项式(三角多项式,切比雪夫多项式,勒让得多项式等)作为基函数的Galerkin方法、Tau 方法或配置法,它们分别称为谱方法、Tau方法或拟谱方法(配点法),通称为谱方法。谱方法是以正交函数或固有函数为近似函数的计算方法。从函数近似角度看.谱方法可分为Fourier方法.Chebyshev或Legendre方法。前者适用于周期性问题,后两者适用于非周期性问题。而这些方法的基础就是建立空间基函数。 下面介绍几种正交多项式各种节点的取值方法及权重。 1) Chebyshev-Gauss: 2) Chebyshev-Gauss-Radau: x0 =1, 3) Chebyshev-Gauss-Lobatto: x0 =1, xN =1, 4)Legendre-Gauss: xj 是的零点且 5) Legendre-Gauss-Radau: xj 是的N+1个零点且 6) Legendre-Gauss-Lobatto: x0=-1,xN=1其它N-1个点是的零点且 下面介绍谱方法中最重要的Jacobi正交多项式其迭代公式为: 其中: Jacobi正交多项式满足正交性: 而Chebyshev多项式是令时Jacobi多项式的特殊形式,另外Legendre多项式是令时Jacobi多项式的特殊形式。 2 几种典型的谱方法 谱方法是以正交函数或固有函数为近似函数的计算方法。谱近似可以分为函数近似和方程近似两种近似方式。从函数近似角度看.谱方法可分为Fourier方法.Chebyshev或Legendre方法。前者适用于周期性问题,后两者适用于非周期性问题。从方程近似角度看,谱方法可分为在物理空间离散求解的Collocation法、在谱空间进行离散求解的Galerkin法,以及先在物理空间离散求积,再变换到谱空间求解的Pseudo-spectral法。Collocation法适用于非线性问题.Galerkin法适用于线性问题,而Pseudo-spectral法适用于展开方程时的非线性项的处理。谱方法的特点是对光滑函数指数性逼近的谱精度;以较少的网格点得到较高的精度;无相位误差;适合多尺度的波动性问题;计算精度高于其他方法。快速傅立叶变化的提出大大促进了谱方法的发展,迄今已有各种的谱方法计算格式被提出.并被应用于天文学、电磁学、地理学等各种问题的计算。 下面介绍一下应用于各个区域的几种谱方法: 1)以Fourier谱方法为例介绍谱方法解方程的主要过程 以一阶波动方程为例: 其中u(x,t)为方程的解,L是包含u和u关于空间变量的导数的算子,除了方程以有初始条件和适当的边界条件。 故可设其中为试探空间的基函数,ak(t)为展开系数,对于傅立叶谱方法中的共轭有: 其中从而利用其正交性和周期性可以减少工作量,另外再结合边界条件就可以求出来。 2) Galerkin方法是谱方法中十分经典的解偏微分方程的方法,但还有其局限性,而利用Hermite谱方法中依赖时间的权函数对经典的Galerkin方法进行拓展后的新的方法能适用范围扩大了很多。它能很好的应用在微分方程最优控制问题有限元方法的分析中,并且如果能够灵活运用利用Chebyshev方法、Galerkin方法和配置方法,则会形成更强的计算方法。如将Tau方法的思想成功地应用于奇数阶微分方程Petrov-Galerkin谱方法。 3)在无界区域上谱方法和拟谱方法发展了以Hermite函数和Laguerre函数为基函数的正交逼近和插值理论,在这些结果的基础上发展了全空间和半空间上数理方程的谱方法和拟谱方法,从而形成一种新的能更好解决误解区域问题的方法,此种方法被很好的应用于统计物理、量子力学和流体力学中。 4) 我们利用非一致带权Sobolev空间中的Jacobi多项式正交逼近和Jacobi-Gauss型插值理论,提出以Jacobi多项式为基函数的Jacobi谱方法和拟谱方法用来解决一些奇异问题和计算某些特定的无界区域问题。 5)有限谱方法是基于有限点、有限项的局域谱方法。这种方法要求近似函数应具有等同隔网格和非周期性的性质。有限谱方法分为基于非

二阶常微分方程的降阶解法教程文件

二阶常微分方程的降 阶解法

郑州航空工业管理学院 毕业论文(设计) 2015届数学与应用数学专业1111062班级 题目二阶常微分方程的降阶解法 姓名贾静静学号111106213 指导教师程春蕊职称讲师 2015年4月5号

二阶常微分方程的降阶解法 摘要 常微分方程是数学领域的一个非常重要的课题,并在实践中广泛于解决问题,分析模型。常微分方程在微分理论中占据首要位置,普遍应用在工程应用、科学研究以及物理学方面,不少应用范例都归结为二阶线性常微分方程的求解问题。而正常情况下,常系数微分方程依据线性常微分方程的日常理论是可以求解的.不过对于变系数二阶线性常微分方程的求解却有一定程度的困难,迄今为止还没有一个行之有效的普遍方法。 本文主要考虑了二阶常系数线性微分方程的降阶法。关于二阶常系数线性微分方程的求解问题,首先,我们给出二阶齐次常系数线性微分方程的特征方程,并求解出特征方程的两个特征根;其次,利用积分因子乘以微分方程和导数的运算,将二阶常系数线性微分方程化为一阶微分形式;最后,将一阶微分形式两边同时积分,求解一阶线性微分方程,可求得二阶常系数线性微分方程的一个特解或通解。关于二阶变系数齐次线性微分方程的求解问题,化为恰当方程通过降阶法求解二阶齐次变系数微分方程的通解。对于非齐次线性微分方程,只需再运用常数变易法求出它的一个特解,问题也就相应地解决了。 关键词 二阶常微分方程;降阶法;特征根;常数变易法;一阶微分形式

Order reduction method of second order ordinary differential equations Jingjing Jia Chunrui Cheng 111106213 Abstract Ordinary differential equation is a very important topic in the field of mathematics, it has been widely used in solving the problem and analyzing model in practice . Ordinary differential equations in the theory of differential occupied first place, it has been widely used in engineering application and scientific research as well as physics, many application examples are attributed to second order linear ordinary differential equation solving problem. And under normal circumstances,ordinary coefficient differential equation on the basis of the linear often daily theory of differential equations is can be solved. But for the solution for variable coefficient second order linear ordinary differential equations have a certain degree of difficulty, so far we haven't a well-established general method. This paper mainly introduces the method of reduction of order two order linear differential equation with constant coefficients.On the problem of solving the linear differential equation with two order constant coefficients,first, we give homogeneous ordinary coefficient linear differential equation of the characteristic equation and solve the two characteristic roots of characteristic equation;secondly,we should use the integral factor times

相关文档
最新文档