4.差分方程2

合集下载

计算电磁学-第4章-有限差分法

计算电磁学-第4章-有限差分法


同样对微分方程的解y(x)在点(xn,yn)进行泰勒展开
yn1 yn hf ( xn , yn )
1 ' 2 1 '' 3 y ( xn 1 ) y ( xn ) f n h f n h f n h 2! 3!

比较上面两式,只要它们前面项的系数尽可能多的相等,就 保证了截断精度。
1、差分与差商

用差分代替微分,是有限差分法的基本出发点。 这一点由微分原理保证的,当自变量的差分趋于 零时,差分变成微分
f ( x) f ( x h) f ( x), h x
df f ( x) f ( x) lim dx x 0 x
'
f ( x) f ( x h) f ( x) f ( x) x h
龙格-库塔法

选取α、β、ω系数,使两式项的系数相等
1 fn , 2 f , 3 f , 4 f ,
' n '' n ''' n

如果该关系式能够一直维持到第m阶仍能成立, 但m+1阶不再成立,就称为m阶龙格-库塔法
cem@
cem@
cem@
cem@
cem@
cem@
cem@
CST粒子仿真

Pierce Gun
MAGIC
cem@

dy f ( x, y ) dx y x x 0 y0
y( x) y0 f (t , y(t )dt
x0
x
欧拉近似法在函数图上用阶梯的折线代替曲线
f(x) y(x)
yn+1 yn y(x n+1)1) f(n+

4第四讲 有限差分方法基础

4第四讲 有限差分方法基础

3u 3 x
8
(二). 微商(偏导数)的差商近似:待定系数法
3)待定系数方法
9
(二). 微商(偏导数)的差商近似:差分算子
4) 差分算子方法 ●定义以下差分算子:
n n u u 移位算子: E x j j
(当移位为+1时可省略)
n n 1 E t1 u n E u u j t j j
1 2u 1 3u 2 x x T , E o( x ) 2 3 2 x 3! x
由于T.E.是 o( x ) 为一阶小量,故上述差商近似(差分格式) 称为一阶(精度)格式
7
(二). 微商(偏导数)的差商近似: Taylor’s公式 类似地可得;
1 2 1 2 x
算术平均算子:
xu
n j
1 1 n n (u 1 u 1 ) (E j j 2 2 2 2
x
E
)u
n j
1 2 2) x (Ex Ex 2
1
1
n n n n 前差算子: x u j u j 1 u j ( E x 1)u j n n 1 n 后差算子: x un j u j u j 1 (1 E x )u j

x n n!
( x0 x0 x )

u x
( x0 , y0 )
u( x0 x , y0 ) u( x0 , y0 ) T .E . x
T.E.=Truncation Error
T . E.
u 采用差分格式中的记法: x
其中:
(i, j)

ui 1, j ui , j x

一般差分方程的求解方法

一般差分方程的求解方法

第41卷第4期2021年4月绍兴文理学院学报J0URNAL0F SHA0XING UNIVERSITYVol.41No.4Apr.2021doi:10.16169/j.issn.1008-293x.k.2021.04.014孙建新.一般差分方程的求解方法[J].绍兴文理学院学报(自然科学),2021,41(4):110-116.一般差分方程的求解方法孙建新(绍兴文理学院数学系,浙江绍兴312000)摘要:差分方程的求解在数学建模中有重要应用,但是求解计算量大、过程复杂.研究差分方程的求解很有必要.本文建立了与常微分方程求解平行的方法,列举了若干差分方程本身特有的十种方法,对每种解法给出相应的应用实例.关键词:差分方程;和分法;特征根法;递推法中图分类号:015文献标志码:A文章编号:1008-293X(2021)04-0110-07收稿日期:2020-06-23作者简介:孙建新(1946—),男,浙江绍兴人,绍兴文理学院数理信息学院副教授,研究方向:离散数学与建模等.E-mail:sunjianxin2@0引言文献[1]和[2],分别讨论了齐次差分方程与非齐次差分方程的解法,并指出使用阶乘幂可带来方便.本文将列举差分方程的最常见的十种解法.1主要结果所谓差分方程,就是“含有未知离散函数的至少一阶差分的等式”.因为差分算子可以等价地用位移算子代替,且离散函数也可以按习惯等价地用带下标的数列表示,所以差分方程的表达形式大致有四种:(1)匕(A)/(n)=g(n),k e Z*;(2)P k(E)/(n)=h(n),k e Z+;(3)匕(A)f n=g n,k e Z*;(4)P k(E)f n=h n,k e Z*.差分方程的解法有的是与微分方程的解法是平行的,例如微分方程有直接积分法,那么差分方程就有直接和分法;微分方程有分部积分法,那么差分方程就有分部和分法;微分方程有变量代换法,差分方程也有变量代换法;其它如分拆法、级数展开法,以及线性方程的特征根法,无论是微分方程还是差分方程都适用.差分方程的解法有的是与微分方程的解法不同的,例如微分方程相当于步长为0,但是差分方程的步长不是0,但是可以变动步长;又如差分方程可以使用递推法求解,而微分方程却不行;特别地,差分方程的假借法是一种仅仅适用于离散函数的特殊解法,它也不适用于微分方程的求解.2求解方法下面将一般差分方程常见的十种求解方法第4期孙建新:一般差分方程的求解方法111介绍于下:2.1和分法若函数的差分为“和分表”上的函数或“拟初等函数”,则可以直接和分求出原函数.例1求差分方程A x H=n,3的解.⑷4解=A"1n,3=4+c.例2求差分方程A x n=1/n-3的解.一11解X n=A一1(1/n3)=A-T1^+ C3—1—1=-----------,2+C.2n T2例3求差分方程A轴二3-的解.解仏=A-1(3")=3一1+c=;"+c.例4求差分方程A%=ln(1+-10的解解X"=A-1ln(1+—0=A-1ln("^0=ln(n)+c.例5求差分方程A X"=sin,(n)的解.解X"=A一1sin,(n)=-cos-(n)+c.例6求差分方程A2x n=cos(n)的解.cos[n-;]解注意到A-1sin(n)=--------------1-----;2sin2sin[n一斗jA-1cos(n)二一'20.可得2sin2.r1)sin I n—A A-1()\2丿A X n=A cos(n)=-------------------C[;r r1j)a-1l2丿x-=A------1—+C1-cos(n—1)71j+C1n+C2-2.2分拆法若函数的差分可以分拆为若干“和分表”上的函数或“拟初等函数”,则可用分拆法.例7求差分方程(n-3+ 1)(n-3一1)的解.A Xn,3因为(n,3+1)(n-3-1)解n T44X n=A-n,3n,3-1,所以n,3-----------------------+c2("一1)T21+2(n—1)例8求差分方程An T44ch(n)的解.+c.,2X n=e n+e-n解因为ch(n)2,所以n-ne+eX"=A「l2-"e+c.=+2(e-1)2(e-1—1)例9求差分方程A X"=2sin I n+的解.X n解因为2sin(n+j=sin(n)+cos(n),所以A一1(sin(n)+cos(n))一…r一丄]、•r一丄]cos1"2丿sin l"2丿2吋2j2吋1j.r1j r1jl2丿l2丿+2sin r2j c112绍兴文理学院学报( 自然科学)第 41 卷例10求差分方程△轴二sin]f j 的解.解 因为 sin 20 = 2 - ±cos( n ),所以x = A -11----------cos( n ) |n 12 2 丿2. 3分部和分法若求乘积的和分,则可用分部和分法.公式为△ -1( =/•&- a -1( E f ・、g ).例11求差分方程a x n = n , 2 • a n 的解.解 因为A -1 a " = a "/(a - 1),所以x ” = A -1 (n , 2 • A a "/(a - 1))-A -1 f ------1 a " • A n , 2n ,2・a a 一1n ,2・”a a 一1n ,2・”aa 一1n ,2°”a -A -112n • A a nf (a - 1) 2- △ -11 a-严 A2 ”-2n -------a —- a "(a - 1) 2a-1.( a 2 a ”+ A -11 2 厂 A nf (a- 1) 2n , 2 • a n 2n - a n+12A a n+2+ -------------------a - 1(a - 1 ) 2 (a - 1 )例12求差分方程A x n =n • cos ( n ) 的解.解 因为12A -1 cos( n ) = sin I n, 所以x ” = A -11 n • Asin I n12• ( 1n • sin I n -丄 cos (n )丄++ c.4sin 2例13求差分方程A x ”=n ( n ) 的解. 解 因为 A -1 cos , (n ) = sin , (n ),所以x ” = A -1 (n ■ A sin , (n ))=n • sin , (n ) 一 A 1 (sin , (n + 1) • A n ) =n • sin , (n ) + cos , (n + 1) + c.例14 求差分方程A x ” = 2” • sin , (n ) 的解.解 因为A -12”= 2”,所以x ” = A -1 (2” • sin , (n ))=A -1 (sin , (n ) • A 2”)=2” • sin , (n ) - A -1 (2”*1 • A sin , (n ))=2” • sin , (n ) - A -1 (A2"+1 • cos , (n ))=2” • sin , (n ) - 2”+1 • cos , (n )+ A -1 (2”+2 - A cos , (n ))=2” • sin , (n ) - 2 • 2” • cos , (n )-4 • A -1 (2” • sin , (n ))=2” • sin , (n ) - 2”+1 • cos , (n ) - 4 x ”.整理可得2” • sin , (n ) - 2”+1 • cos , (n )2.4步长变动法若求复合函数的和分,可使用步长变动法.法则 1 设y =/{"} ,"=g (x ).若h = A " =g (x + 1) - g (x ) ,△/(u )=/(u + h ) _/(u ) =h (u ).贝」代u ) = Ah 1 {h (u ) }-法则 2 设y =/{u } ,u = g (x ).若l = % = g (x ) - g (x - 1),乂/( u ) = /( u ) -/( u - l ) =H ( u ).则/(u ) = v -1 {H (u ) }.法则3因为A h x M (h) = M • x !ih),所以第4期孙建新:一般差分方程的求解方法113兀!k+1(h){%!k(h)}=(k*1)h*c-法则4因为V;x!k")=kl-x[S所以k*1(l)V3k(l)}=-------------*c.I'J(k+1)l法则5若h=A u,则A h1{a“•(a Au-1)}=法则6若h=V u,贝」V-1{a u-(1-a-V)}法则7若h=A u,则ua c.u a c.sin(u)+c;法则8若h=A u,则A{sin〉sin]u+T}}=-cos(u)+c;若h=V u,则V-{sin•sin(u -y0}=-y cos(u)+c例15求差分方程A x n=cos(2n-1)的解.解取u=2n-1,则h=A u=A(2n)=2,所以A{cos(u)}=sin(u D2sin(1)*csin(2n-2)=2sin(1)*c例16求差分方程A暂=2s(4n-1)的解.解取u=n,2,则h=A u=A(n,2)=2n,所以由法则5有誓=A-1{2n!2(4n-1)}=A1{2u(2Au-1)} =2u*c=2n!2+c.例17求差分方程A x n=sin(n)cos(n2)的解.解因为u=[u+20-2=n2-n=n,2h=A u=A(n,2)=2n,所以x n=A1{sin(n)cos(n2)}一J.(h)(h))h12丿I20/=1(u)*c=1(n)*c.=sin(u)*c=sin(n,2)+c.例18求差分方程A=sin,(2n)的解.解若取u=2n,则h=A u=A(2n)=2,所以叫=A-1{sin!(2n)}=a,{sin,(u)}=-cos,(u)+c=—cos,(2n)+c.2.5递推法利用差分关系以及初始条件递推得出一般解的方法.例19求差分方程%*1=a n k x n的解.解x n*1=a n k x H=a n A a(n-1)k x n-12k=a(n!2)兀n-1=…=a(n,J k X u-r*1n k n k=a(n,n)兀n-n*1=a(n')兀「即叫=广1((n- 1)!)例20求差分方程初值问题A2%=n,2,衍=1,%1=2的解.解由A2x n=n,2可得X n*2-2X n*1*=n,2,即X n*2-X n*1=X n*1-X n*n,2=X n-X n-1+(n—1),2*n,2=.…二兀1-兀0+°+°+2,2+n(n*1),3 3,2+.八*n,2=2—1+ 乂k,2=1*-----------------.•k=1•3即=**(n*1),3叫*2=叫*1*1*3-相当于(n-1),3%=兀n-1*1*3-递推可得114绍兴文理学院学报(自然科学)第41卷(n一1),3X"=X"-1+ 1+ 3=X"-2+2(n一2),3(n一1),3++=…332.6变量代换法若能找到新的离散函数其差分关系更为简单,则可用变量代换法.例21求差分方程x”+1=^2—X"的解.n+1解原方程可化为(n+1)x”+1=2-X".令y”=nX”,则有y”+1=2y”.于是"X"==2"-b]=2"-1(1X1).解得2"-1x”=X1-n例22求差分方程X n+1=2"+2X"的解.n解原方程可化为X"+'=2X".令y-=X",+1则有y-+1=2y”.于是y”=2"-1y1=2"-1X1.解得X"=n y-=n2"1X1.n=1,2,….2.7待定函数法若能估计差分方程的解的函数类型,则可以使用待定函数法.例23求差分方程A X"=kX"的解.解可设X"=a".于是A+1X—―A a―a a―(a1)a―k x—―k a.即得a—1=k,a=k+1.所以X"=a"+c=(k+1)"+c.例24求差分方程A X"— (x")r-X",x0—3的解.其中r护0.解A X"=X"+1-X"=(X")'-X".即X"+1=(X")r可设X"=a b\于是有b n+x b A b n b-r r A b na=a=(a)=a.可得b=r,X"=a"又由初始条件x0—3,得到a r°—a'=a=3.于是方程的特解为X"-3r".特别地,对于r—2,有A X"—(X")2—X", X0—3的解为X"—32";而对于r―一1,有x”+1—丄,Xx0—3的解为X"—3(-1)2.8特征根法若为常系数的线性差分方程,可以采用特征根法来求解.常系数的线性差分方程将在文献[3]与[4]作专门介绍,此处仅举一例:例25求差分方程X”+2-X-+1+X-, X0—X1—1的解.解本题模型来自著名的斐波那契兔子问题.原方程可化为X"+2-X"+1-X"—0.不妨设X"-入",代入即得入"+2一入"+1一X”—X"(A2一X-1)—0.若X—0,则X”—0为平凡解,不合题意.若X护0,则有X2一X-1—0.上式称为原差分方程对应的特征方程,其中X称为特征根.由特征方程可以求出特征根为X11+-]51-丿5一,X°=—于是X”-C]X]"+c2X2".由初值条件,可得c 与C2的方程组尸1+c2=1;c1X1+C,2X2—1.X1=X2c—------5于是原方程的解是第4期孙建新:一般差分方程的求解方法115XQ1-X2"+11+51—5 X-=,X1=,X2=.7522特别地有x0—1,x1—1 ,x2—2,x3—3,x4—5, X5=8,…2.9假借法若证明差分方程的解由已知的其它离散函数构成,则可以使用假借法.例26求差分方程x”+1=—^,x0—0的解.X-+1解可设X-+1-y",即X"=y"-1则由已知方y”+1y”程可得-Z Z:0(-1)心畀;+;)T A-1n-k k=0J-0J!(k-J)!=k(一1)k-ln(1+〃)z Z厂0j!(k—j)!k+1例28求差分方程A X"=arcsin X的解.解由阶乘幂展开公式可得arcsin X=十(2k-1)!!12k+1=Z(2k)!!于是A-1arcsin x(2k-1)!!X"n!k+12k+s2(2k+1,)X!ry"11y"X..—-----—----------—-------------—--------------.y"可得y”+1=y--1+y”.又011y。

第4章 有限差分法

第4章 有限差分法

可见, 对应于式(4-2)和式(4-3), 它们 都截断于 hf′(x0)项, 而把 h2项和更高幂次的 项全部略去。 换句话说, 就式(4-2)、 式 (4-3)而言, 略去余数项所引入的误差将 大致和 h 的一次方成正比。
第 4 章
有 限 差 分 法
而对于式(4-4)的一阶中心差商表达式则相当于把相应的泰勒公式
第 4 章
有 限 差 分 法
应用二元函数的泰勒公式,节点 1 的位函数值 u1 可通过 u0 表示为
同理
以 h 和 h1 分别与以上两式相乘,且相加,然后截断于 h 的二次项,便得关 于 的差分表达式为
同理可得
第 4 章
有 限 差 分 法
令 h1 =αh, h2 =βh,代入以上两式,最终再代入给定的泊松方程,即得这类 边界情况所对应的差分计算格式为
第 4 章
有 限 差 分 法
(2) 第三类边界条件的差分离散化 对此,同样需分两种情况讨论。第一种情况是在边界处引入的相应节 点恰好落在边界 L上。 这时,取决于边界 L 在该边界节点处的外法线方向 是否与网格线相重合, 对应有不同的差分离散化结果。 当边界 L 在边界节点 o 处的外法向 n 与网格线相重合时,如图 4-4 所 示,则问题在于如何用差商近似替代法向导数 。 显然, 最简洁的处
3)由所建立的差分格式(即与原定解问题对应的离散数学模型——代数方程 组),选用合适的代数方程组的解法,编制计算程序,算出待求的离散解。
有限差分法有上述大致固定的处理和计算模式,具有一定的通用性。
第 4 章
有 限 差 分 法
4.2 差分与差商
有限差分法是以差分原理为基础的一种数值计算法。它用离散的函数值 所构成的差商来近似逼近相应的偏导数, 而所谓差商则是基于差分应用的数 值微分表达式。 设一函数 f(x), 其自变量 x 得到一个很小的增量Δx = h, 则 函数 f(x)的增量 称为函数 f(x)的一阶差分。显然,只要增量 h 很小, 差分Δf与微分 df之间 的差异将很小 。 一阶差分仍是自变量 x 的函数,相类似地按式(4-1)计算一阶差分的差 分, 就得到Δ2f(x),称之为原始函数 f(x)的二阶差分。 同样, 当 h 很小时, 二阶差分Δ2f(x)逼近于二阶微分d2f。依同理,可以定义更高阶的差分。

第4节 n阶常系数线性差分方程

第4节 n阶常系数线性差分方程

其重数为 k ( 2 k ≤ n ) , 则
r t cos ω t , t r t cos ω t , L , t k − 1 r t cos ω t t r sin ω t , t r t sin ω t , L , t k − 1 r t sin ω t 为齐次方程(2)的 个线性无关的特解 个线性无关的特解, 为齐次方程 的2k个线性无关的特解,其中 b 2 2 r = a + b , tan ω = , ω ∈ ( 0 , π ) a
相应齐次方程的通解为
yc ( t ) = C1 ( −3) + 2 (C 2 cos
t t
π
2
t + C 3 sin
π = B , 入原方程得 B = 1 , 一特解为 yt = 1 , 代 方程得 得
故原方程通解为
yt = C1 ( −3) + 2 (C 2 cos
t t
4
阶常系数非齐次线性差分方程的解法 非齐次线性差分方程的 二、 n 阶常系数非齐次线性差分方程的解法
yt +n + a1 yt +n−1 +L+ an−1 yt +1 + an yt = b
对应齐次方程 (1)
常数, 其中 a1 , L , a n −1 , a n , b 为常数,且 a n ≠ 0 , b ≠ 0 ,
3
yt +n + a1 yt +n−1 +L+ an−1 yt +1 + an yt = 0
λn + a1λn−1 +Lan−1λ + an = 0
(2) (3)
上述特解共有n个 将它们用任意常数组合起来, 上述特解共有 个,将它们用任意常数组合起来, 即得齐次方程(2)的通解 的通解. 即得齐次方程 的通解.

信号与系统(郑君里)复习要点

信号与系统(郑君里)复习要点

信号与系统复习书中最重要的三大变换几乎都有。

第一章 信号与系统 1、信号的分类 ①连续信号和离散信号 ②周期信号和非周期信号 连续周期信号f (t )满足f (t ) = f (t + m T ), 离散周期信号f(k )满足f (k ) = f (k + m N ),m = 0,±1,±2,…两个周期信号x(t),y(t)的周期分别为T 1和T 2,若其周期之比T 1/T 2为有理数,则其和信号x(t)+y(t)仍然是周期信号,其周期为T 1和T 2的最小公倍数。

③能量信号和功率信号 ④因果信号和反因果信号 2、信号的基本运算(+ - × ÷) 2.1信号的(+ - × ÷)2.2信号的时间变换运算 (反转、平移和尺度变换) 3、奇异信号3.1 单位冲激函数的性质f (t ) δ(t ) = f (0) δ(t ) , f (t ) δ(t –a) = f (a) δ(t –a)例: 3.2序列δ(k )和ε(k )f (k )δ(k ) = f (0)δ(k ) f (k )δ(k –k 0) = f (k 0)δ(k –k 0)4、系统的分类与性质?d )()4sin(91=-⎰-t t t δπ)0()()(f k k f k =∑∞-∞=δ4.1连续系统和离散系统4.2 动态系统与即时系统4.3 线性系统与非线性系统①线性性质T[a f (·)] = a T[ f (·)](齐次性)T[ f1(·)+ f2(·)] = T[ f1(·)]+T[ f2(·)] (可加性)②当动态系统满足下列三个条件时该系统为线性系统:y(·) = y f(·) + y x(·) = T[{ f(·) }, {0}]+ T[ {0},{x(0)}] (可分解性)T[{a f(·) }, {0}] = a T[{ f(·) }, {0}]T[{f1(t) + f2(t) }, {0}] = T[{ f1(·) }, {0}] + T[{ f2(·) }, {0}](零状态线性) T[{0},{a x1(0) +b x2(0)} ]= aT[{0},{x1(0)}] +bT[{0},{x2(0)}](零输入线性) 4.4时不变系统与时变系统T[{0},f(t -t d)] = y f(t -t d)(时不变性质)直观判断方法:若f (·)前出现变系数,或有反转、展缩变换,则系统为时变系统。

差分方程的解法1

差分方程的解法1第三节差分方程常用解法与性质分析高中数学新课标选修内容“一阶线性差分方程”的解法分析江西省高中数学课程标准研究组舒昌勇(341200)在高中数学新课标选修系列4的“数列与差分”专题中,一阶常系数线性差分方程x n+1=kx n+b (1)是讨论的重点,其一般形式为x n+1=kx n+f(n) (2)其中k为已知的非零常数,f(n)为n的已知函数.当f(n)≠0时,方程(2)称为非齐次的,f(n)=0时,方程x n+1=kx n(3)称为齐次的,并称(3)为(2)相应的齐次方程.方程(1)是方程(2)当f(n)为常数的情况,是方程(2)能用待定系数法求特解时所具有的几种特殊形式里最简单的一种.我们来讨论方程(1)和(3)通解的求法.1 求一阶齐次差分方程x n+1=kx n的通解用迭代法,给定初始值为x0,则一阶齐次差分方程x n+1=kx n 的通解为x1 = kx0,x2=kx1=k2x0,x3=kx2=k3x0,…,一般地,有x n= kx0-1= k(k n-1x0)= k n x0,n = 1,2,…,由于x0表示初始值,可任意给定,所以可视其为任意常数,不妨用c来表示.又根据差分方程通解的定义:如果差分方程的解中含有与方程的阶数相同个数的相互独立的任意常数,则为其通解,故一阶线性齐次方程x n+1=kx n的通解可表为x n=k n c(c为任意常数).对于每一个任意给定的初始值x0,都能得到方程相应于该初始值的一个特解.而求特解只要将给定的初始值x0代入通解求出待定常数c 即可.2 求一阶非齐次差分方程x n+1=kx n+b的通解2.1探索一阶非齐次差分方程x n+1=kx n+b通解的结构设数列﹛y n﹜,﹛z n﹜为方程(3)的任意两个解,则y n+1=k y n +b (4)z n+1= k z n +b (5)(4)-(5) 得y n +1-z n +1=k(y n- z n )这意味着一阶非齐次线性差分方程任意两个解的差为相应齐次差分方程的解.从而,若a n为非齐次方程(3)的任意一个解,b n为非齐次方程(3)的一个特解,则a n-b n就为相应齐次方程的一个解.为了探索一阶非齐次差分方程通解的结构,我们对它的任意一个解a n 作适当变形:a n=a n+b n- b n= b n +( a n - b n)这表明,一阶非齐次差分方程的任意一个解可表示为它的一个特解与相应齐次方程一个解的和的形式.从而非齐次方程的通解等于其一个特解加上相应齐次方程的通解.2.2 求一阶非齐次差分方程(3)的通解①用迭代法,设给定的初始值为x0,依次将n=0,1,2,…代入(3),有x1=kx0+bx2=kx1+b=k(kx0+b)+b =k2x0+b(1+k)x 3=kx 2+b= k[k 2x 0+b(1+k)]+b= k 3x 0+b(1+k+k 2) ……x n =k n x 0+b(1+k+k 2+…+k n-1)ⅰ)当k ≠1时, 1+k+k 2+…+k n-1 = kk n--11此时x n =k nx 0+kk b n--1)1(=k n (x 0-k b -1)+k b -1 由于x 0表示初始值,可任意给定,故可设其为任意常数,从而x 0-kb-1 也为任意常数.令x 0-kb-1=c ,则(3)的通解可表为 x n =k n c+kb -1 (c 为任意常数)ⅱ)当k=1时,1+k+k 2+…+k n-1=n 此时x n =x 0+nb由于x 0可任意给定,即其可为任意常数,故(3)的通解可写为x n =c+nb (c 为任意常数)②待定系数法与求解常微分方程类似,待定系数法也是求非齐次线性差分方程一个特解的一种较为简便、常用的方法.其基本思想是:根据方程的非齐次项f(n)的特点,用与f(n)形式相同但系数为待定的函数,作为方程的特解(称为试解函数),然后将该试解函数代入方程,以确定试解函数(特解)中的待定系数,从而求出方程的一个特解.ⅰ)当k ≠1时,设方程(3)有一特解x n =A ,其中A 为待定常数,将其代入(3),有A=kA+b , A=k b -1 ,即x n =k b -1知此时方程(3)的通解为 x n = k n c+kb -1 (c 为任意常数)ⅱ)当k=1时,方程(3)为x n+1=x n +b ,知其解数列的一阶差分为常数,可设其有形如x n =An 的特解,代入(3),有A(n+1)=An+b ,得A=b ,即x n =bn 知此时方程(3)的通解为x n = k n c+bn= c+bn (c 为任意常数)例1 求差分方程2y t+1+5y t =0的通解,并求满足y 0=2的特解.解将原方程改写成y t+1=(-25)y t ,故其通解为y t =(-25)tc , c 为任意常数. 用y 0=2代入通解:2=(-25)0c ,得 c = 2 .满足初值y 0=2的特解为y t =2(-25)t.例2 求下列差分方程的通解(1)x n+1=x n +4(2)x n+1+x n =4解(1)方程中有k=1,b=4 .其通解为x n =c+4n ,(c 为任意常数). (2)原方程可化为 x n+1= -x n +4 ,方程中k=-1,b=4 ,其通解为 x n = (-1)n c+)1(14--= (-1)n c+2 ,(c 为任意常数).例3 某学术报告厅的座位是这样的安排的:每一排比前一排多2个座位.已知第一排有30个座位,(1)若用y n 表示第n 排的座位数,试写出用y n 表示y n+1的公式. (2)第10排的座位是多少个?(3)若用S n 表示前n 排的座位数,试写出用S n 表示S n+1的公式. (4)若该报告厅共有20排,那么一共有多少个座位?解(1)y n+1= y n +2 n =1,2,… (2)解上述差分方程,其中k=1,b=2 ,通解为 y n =2n+c ,c 为任意常数 . 由已知y 1=30,代入,得c = 28 .特解为y n =2n+28 ,y 10=2×10+28=48(个) . (3)S n+1=S n +y n+1=S n +[2(n+1)+28]可得表达式为 S n+1=S n +2n+30 , n=1,2,… (4)先解上述差分方程,由S n+1-S n =2n+30 ,即△S n =2n+30,知S n 的表达式为n 的二次函数,设S n =An 2+Bn+C ,则△S n =A (n+1)2+B (n+1)+C -An 2-Bn -C=2A n+ A+B = 2n+30 .可得A=1,B=29 . 又由初始条件y 1= 30= S 1,有30 =A+B+C ,故C=0 .因此本问题的特解S n = n 2+29n ,n =1,2,…S 20= 202+29×20=980(个).注意:在本例小题(1)中每排座位数的表达式y n+1=y n +2 y n+1-y n =2,与小题(2)中前n+1排座位数表达式S n+1=S n +2n+30即S n+1-S n =2n+30都属一阶非齐次线性差分方程x n+1=kx n +f(n)类型,但前者属f(n)为常数的情况,而后者属f(n) 为n 的一次函数的情况,利用差分有关知识,知S n 的表达式是关于n 的二次函数.参考文献[1] 教育部.普通高中数学课程标准(实验)[S].北京:人民教育出版社,2003.83-85.[2] 严士健,张奠宙,王尚志. 普通高中数学课程标准(实验)解读[M].南京:江苏教育出版社,2004.218-228.[3] 张银生,安建业.微积分[M].北京:中国人民大学出版社,2004.431,448-460. [4] 黄立宏,戴斌祥.大学数学(一)[M]. 北京:高等教育出版社,2002.380-389 .(本文刊于中学数学教学(合肥),2006,6.)1、常系数线性差分方程的解方程)(...110n b x a x a x a n k k n k n =+++-++ ( 8)其中ka a a ,...,,10为常数,称方程(8)为常系数线性方程。

04第四讲微分方程

第四讲 微分方程考纲要求1.了解微分方程及其阶、解、通解、初始条件和特解等概念.2.掌握变量可分离的微分方程及一阶线性微分方程的解法.3.会解齐次微分方程、伯努利方程和全微分方程,会用简单的变量代换解某些微分方程.4.会用降阶法解下列微分方程:()()n yf x =,(,)y f x y '''=和(,)y f y y '''=.5.理解线性微分方程解的性质及解的结构.6.掌握二阶常系数齐次线性微分方程的解法,比会解某些高于二阶的常系数齐次线性微分方程.7.会解自由项为多项式、指数函数、正弦函数、余弦函数以及它们的和与积的二阶常系数非齐次线性微分方程.8.会解欧拉方程.9.会用微分方程解决一些简单的应用问题. 一、基本概念问题1 微分方程的基本概念答 考纲要求了解微分方程及其阶、解、通解、初始条件和特解等概念. 微分方程:含有自变量、未知函数、未知函数的导数的等式.微分方程的阶(order):微分方程中出现的未知函数的导数的最高阶数. 微分方程的解:满足微分方程的函数. 微分方程的通解:微分方程的解中含有任意常数,且独立的任意常数的个数等于微分方程的阶数.定解条件:确定微分方程通解中任意常数的值的条件(初始条件和边界条件). 微分方程的特解:确定了通解中任意常数的值后所得到的解. 初值问题(Cauchy 问题):求微分方程满足初始条件的特解.一阶微分方程初值问题:(,,)0F x y y '=,00()y x y =.二阶微分方程初值问题:(,,,)0F x y y y '''=,00()y x y =,00()y x y ''=. 微分方程的积分曲线:微分方程的解的图形(通解的图形是一族曲线). 二、一阶微分方程问题2 如何求解一阶微分方程?答 一阶微分方程的一般形式是:(,,)0F x y y '=,解出y ':(,)dyf x y dx=,考纲要求掌握变量可分离的微分方程、一阶线性微分方程、.齐次微分方程、伯努利方程的解法. 求解微分方程的步骤是:判断方程的类型并用相应的方法求解.1.可分离变量的微分方程:()()dyg x h y dx= 解法 分离变量:()()dy g x dx h y =;两端积分:()()dyf x dx h y =⎰⎰.2.齐次型方程:dy y dx x ϕ⎛⎫= ⎪⎝⎭解法 令y u x =,则y xu =,dy du u x dx dx =+,代入方程,得()du u x u dxϕ+=并求解. ▲可化为齐次型的方程:11111()a b dy ax by c dx a x b y c a b++=≠++. 解法 令x X h =+,y Y k =+,方程化为11111()()dy dY aX bY ah bk c dx dX a X b Y a h b k c ++++==++++, 再令1110ah bk c a h b k c ++=⎧⎨++=⎩ 求出h ,k ,这样方程就化为齐次型方程:11dY aX bYdX a X bY +=+. 3.一阶线性微分方程:()()dyP x y Q x dx+= 若()0Q x ≡,则称它是齐次的,否则,称它为非齐次的. 解法(常数变易法) 先解对应齐次线性微分方程()0dyP x y dx+=,求得通解()e P x dx y C -⎰=; 再令非齐次线性微分方程的解为()()e P x dxy C x -⎰=,代入方程求出()C x . 其通解公式为()()e (()e )P x dx P x dxy Q x dx C -⎰⎰=+⎰▲一阶非齐次线性微分方程的通解=对应的齐次线性微分方程的通解+非齐次线性微分方程的一个特解.4.伯努利方程:()()(0,1)dyP x y Q x y dxαα+=≠.(与一阶线性微分方程比较) 解法 令1z y α-=,将方程化为一阶线性微分方程.例题1 1.y y x y x +-='22 【C x xyx +=>ln arcsin,0】2.)ln (ln x y y y x -=' 【1e Cx y x +=】3.e e y y x dxdyxy2)(,22=+= 【2ln 2+=x x y 】 4.1)0(,0)cos 2()1(2==-+-y dx x xy dy x 【11sin 2--=x x y 】 5.02)(3=--ydx dy y x 【y C y x +-=351】6.)(2x y y ϕ=-',2,1,()1, 1.x x x ϕ<⎧=⎨>⎩ 求连续函数)(x y y =,使0)0(=y .【2222e 1,e e ,x x x y -⎧-=⎨-⎩11>≤x x 】7.0)2(2=+-xdy dx y xy 【Cx xy +=2】 8.4252+---='y x x y y 【)2(13-=-++-y C y x y x 】 9.当0→∆x 时,α是比x ∆高阶的无穷小,α++∆=∆21x xy y ,π=)0(y ,求)1(y .【4ππe 】10.设e xy =是微分方程()xy P x y x '+=的一个解,求此微分方程满足条件ln20x y ==的特解. 【1e 2e ex x xy -+-=-】11.作变量替换2y u x =,求解x y y x y dx dy 2tan 212+=.【Cx xy =2sin 】 例题2 综合题 1.设()f x 为连续函数,⑴求初值问题0(),0x y ay f x y ='+=⎧⎪⎨=⎪⎩的解()y x ,其中a 为正常数;【0e ()e x ax at y f t dt -=⎰】⑵若()f x k ≤(k 为常数),证明:当0x ≥时,有()(1e )ax ky x a-≤-. 2.设()()()F x f x g x =,其中函数()f x ,()g x 在(,)-∞+∞内满足以下条件:()()f x g x '=,()()g x f x '=,且(0)0f =,()()2x f x g x e +=.⑴求()F x 所满足的一阶微分方程;⑵求出()F x 的表达式. 【⑴2()2()4xF x F x e'+=;⑵22()xx F x ee -=-】3.设()f x 为可微函数,且对任意,x y 恒有()e ()e ()yxf x y f x f y +=+,(0)2f '=,求()f x 满足的一阶微分方程,并求()f x .【()()(0)0,(0)2x f x f x e f f '⎧-=⎨'==⎩;()2xf x xe =】习题1.微分方程(1)y x y x-'=的通解是 .【06-1-2,e xy Cx -=】 2.微分方程2ln xy y x x '+=满足1(1)9y =-的解为 .【05-1-2,11(ln )33y x x =-】3.微分方程0xy y '+=满足(1)2y =的特解为 .【05-3-4,2xy =】4.微分方程3()20y x dx xdy +-=满足6(1)5y =的特解为 .【04-2,315y x =+ 5.微分方程2(4)0ydx x x dy +-=的通解是 .【94-3,4(4)x y Cx -=】6.微分方程22x y xy y '+=满足(1)1y =的特解为 .【93-1-2,221xy x=+】 7.微分方程312dy y y dx x x ⎛⎫=- ⎪⎝⎭满足初始条件11x y ==的特解为y = .【07-3-4,8.微分方程2(e )0xy x dx xdy -+-=的通解为 .【08-2-4,(e )xy x C -=-】 9.设非齐次线性微分方程()()dyP x y Q x dx+=有两个不同的解12(),()y x y x ,则该方程的通解为 .【06-3-4,112()[()()]y x C y x y x +-】三、二阶可降阶的微分方程问题3 如何求解可降阶的二阶微分方程?答 二阶微分方程一般形式(,,,)0F x y y y '''=,解出(,,)y f x y y '''=,数学一、数学二的考纲要求掌握下列三种类型可降阶方程的解法:1.()y f x ''=型的微分方程 特点:右端仅含x . 解法:积分两次.2.(,)y f x y '''=型的微分方程 特点:右端不显含未知函数y .解法:换元,化为一阶方程求解. 步骤如下: ⑴令y p '=,则dpy p dx'''==,方程化为(,)p f x p '=(这是关于变量x ,p 的一阶方程);⑵解出p ;⑶再由y p '=解出y . 3.(,)y f y y '''=型的微分方程特点:右端不显含x .解法:换元,化为一阶方程求解. 步骤如下: ⑴令y p '=,则dp dp dy dp y p dx dy dx dy ''===,方程化为(,)dp p f y p dy=(这是关于变量y ,p 的一阶方程); ⑵解出p ;⑶再由y p '=解出y . 例题1.求微分方程(ln ln )xy y y x ''''=-的通解.解 令y p '=,则dp y dx''=, 方程化为ln dp p p dx x x =, 再令p u x =,p xu =,dp duu xdx dx =+, ln du u x u u dx+=,(ln 1)du dxu u x =-⎰⎰,ln(ln 1)ln ln u x C -=+,1ln 1u C x -=,11e C x u +=,11e C x p x +=,11e C x y x +'=, 1111112111111e [e e ]C x C x C x y xd x C C C C +++==-+⎰ 2.求初值问题221,(1)1,(1)1yy y y y ''''=+==-的解. 解 令y p '=,则dp dp dy dpy p dx dy dx dy''===, 方程化为221dp ypp dy =+,分离变量,得221pdp dy p y=+,两边积分,得 21ln(1)ln ln p y C +=+,即211p C y +=.将初始条件1,1,1x y y p '====-代入,得12C =,故212p y +=,解得p =p =.再解y '=dx =-,两边积分,得2x C =-+,将初始条件1,1x y ==代入,得22C =,2x =-,即21(45)2y x x =-+. ▲二阶可降阶方程求特解过程中,任意常数出现一个,确定一个,有利于下一步求解. 3.物体A 从)1,0(出发沿y 轴正向运动,速度大小为v ,另一物体B 从)0,1(-同时出发,始终指向物体A ,速度大小为v 2,建立物体B 的运动轨迹所满足的微分方程,并写出初始条件. (93-1)解 【利用速度的方向和大小建立方程】设物体B 的运动轨迹方程为()y y x =,t 时刻,物体B 位于(,)x y ,物体A 位于(0,1)vt +,依题意,有1dy y vtdx x--=,即1dyx y vt dx=--,对x 求导,得22dy d y dy dt x v dx dx dx dx +=-,220d y dt x v dx dx +=, ①又xs -=⎰,对t 求导,得2ds dt v dt dx ==⇒=,代入①,得0xy ''=,初始条件为(1)0y -=,(1)1y '-=. 习题1.微分方程03='+''y y x 的通解为 .【221xC C y +=】2.求初值问题2(1)2,(0)1,(0)3x y xy y y '''⎧+=⎨'==⎩的解.【y =】3.解方程20yy y '''-=.【12C xy C e=】4.求初值问题0)1(,1)1(,12='='+=''y y y y y 的解.【)(2111xx e e y --+=】 5.求微分方程2()y x y y ''''+=满足初始条件(1)(1)1y y '==的特解.【07-2,322133y x =+】四、二阶常系数线性微分方程问题4 关于线性微分方程解的性质、解的结构.答 二阶线性微分方程的一般形式:()()()y P x y Q x y f x '''++=, 若()0f x ≡,则称方程是齐次的,否则称方程是非齐次的. 二阶线性微分方程一般形式:()()()y P x y Q x y f x '''++= 若()0f x ≡,则称方程是齐次的,否则称方程是非齐次的. 1.线性微分方程解的性质⑴如果1y 与2y 是齐次方程()()0y P x y Q x y '''++=的两个解,则1122y C y C y =+是此齐次方程的解.⑵如果1y 与2y 是非齐次方程()()()y P x y Q x y f x '''++=的两个解,则12y y -是对应齐次方程()()0y P x y Q x y '''++=的解.⑶(解的叠加原理)设*ky 是线性方程()()()k y P x y Q x y f x '''++=的特解,则*1nkk y=∑是1()()()nk k y P x y Q x y f x ='''++=∑的特解.2.线性微分方程解的结构定理1(齐次方程解的结构)如果1y 与2y 是齐次方程()()0y P x y Q x y '''++=的两个线性无关的特解,则1122y C y C y =+是此齐次方程的通解.定理2(非齐次方程解的结构)设*y 是非齐次方程()()()y P x y Q x y f x '''++=的一个特解,1122y C y C y =+是对应的齐次方程()()0y P x y Q x y '''++=的通解,则*1122y y C y C y =++是此非齐次方程的通解.例题 设123,,y y y 是)()()(x f y x Q y x P y =+'+''的三个线性无关的解,则其通解为 .【1121231()()y C y y C y y +-+-】问题5 如何求解二阶常系数线性齐次方程0y py qy '''++=?答 先求出它的特征方程20r pr q ++=的两个根,再根据特征根的三种不同情形写出通解(见下表).特征方程20r pr q ++=的根 方程0y py qy '''++=的通解 两个不等实根12,r r 1212e e r xr xy C C =+ 两个相等实根12r r = 112()e r xy C C x =+两个共轭复根1,2r i αβ=± 12e [cos sin ]xy C x C x αββ=+▲考纲还要求会解某些高于二阶的常系数齐次线性微分方程.问题6 如何求二阶常系数线性非齐次方程()y py qy f x '''++=的特解?答 考纲要求会解自由项为多项式、指数函数、正弦函数、余弦函数以及它们的和与积的二阶常系数非齐次线性微分方程,由非齐次方程解的结构,只要求出它的一个特解和对应的齐次方程的通解,而齐次方程的通解已经解决,关键是求它的一个特解. 读者要熟练掌握自由项为多项式、指数函数、正弦函数、余弦函数以及它们的和与积时特解的形式.1.若()()e x m f x P x λ=,则令*()e k xm y x Q x λ=,其中0,12k λλλ⎧⎪=⎨⎪⎩不是特征根;,是单特征根;,是二重特征根.2.若()e [()cos ()sin ]xm l f x P x x P x x λωω=+,则令 **e [()cos ()sin ]k x n n y x Q x x Q x x λωω=+,其中{}max ,n m l =,0,1i k i λωλω+⎧=⎨+⎩不是特征根;,是单特征根.例题1.求022=-'-''xey y 满足1)0(,1)0(='=y y 的解.【x e x y 2)21(4143++=】 2.求2sin y a y x ''+=的通解,其中0>a .【122sin 1,cos sin 1x a y C ax C ax a ≠=++-,x x x C x C y a cos 21sin cos ,121-+==】 3.求x x y y cos +=+''的通解.【x x x x C x C y sin 21sin cos 21+++=】4.x x y y sin 12++=+''的特解形式可设为 . 【*2(cos sin )y ax bx c x A x B x =++++】5.设()x ϕ是方程0y y ''+=的满足条件(0)0y =,(0)1y '=的解,证明()()xy t f xt d t ϕ=-⎰是方程()y y f x ''+=的满足条件(0)(0)0y y '==的解.习题1.微分方程562xy y y e -'''++=的通解为 .【2312e e e xx x y C C ---=++】2.微分方程244ex y y y -'''++=的通解为 .【22121()ee 2xx y C C x x --=++】 3.微分方程24e xy y ''-=的通解为 .【222121e e e 4xx xy C C x -=++】 4.函数212e e e x x xy C C x -=++满足的一个微分方程是().【06-2,D 】(A )23e x y y y x '''--=(B )23e xy y y '''--= (C )23e x y y y x '''+-=(D )23e xy y y '''+-=5.在下列微分方程中,以123e cos 2sin 2xy C C x C x =++为通解的是().【08-1-2,D 】(A )440y y y y ''''''+--= (B )440y y y y ''''''+++=(C )440y y y y ''''''--+= (D )440y y y y ''''''-+-= 问题7 如何求解欧拉方程2()x y pxy qy f x '''++=?(数学一) 答 令,ln tx e t x ==,则dy xy Dy dt'=,222(1)d y dy x y D D y dt dt''=--,代入欧拉方程,将方程化为二阶常系数线性方程求解.例题 欧拉方程)0(0242>=+'+''x y y x y x 的通解为 .【221xC x C y +=】 五、其它问题8 如何利用变量替换化简方程? 例题1.利用变量替换xu y cos =将xe x y x y x y =+'-''cos 3sin 2cos 化简,并求原方程的通解.【xe x C x x C y xcos 5sin cos 2cos 21++=】 解 【函数替换,关键是求出,y y '''】sec cos uy u x x==,sec sec tan y u x u x x ''=+, 23sec 2sec tan sec tan sec y u x u x x u x x u x '''''=+++,代入原方程,得4e xu u ''+=.(下略) ▲cos cos sin cos uy u y x u y x y x x''=⇒=⇒=- cos 2sin cos u y x y x y x '''''⇒=--,再代入原方程.2.利用变量替换)0(cos π<<=t t x 将方程0)1(2=+'-''-y y x y x 化简,并求2,100='===x x y y的特解 【05-2,212x x y -+=】解 【自变量替换,关键是求出,y y '''】1sin dy dy dt dyy dx dt dx t dt'===-,221()()sin d y d dy d dy dt y dx dx dx dt t dt dx''===-2222223cos 111cos ()()sin sin sin sin sin t dy d y d y t dy t dt t dt t t dt t dt =--=-, 代入原方程,得220d yy dt+=.(下略)问题9 如何求解含变限积分的方程(积分方程)? 答 积分方程通过求导可化为微分方程,这种方程通常含有初始条件(令积分上限等于积分下限).例题1.设函数()f x 可导,且满足0()cos 2()sin 1x f x x f t tdt x +=+⎰,求()f x .【()cos sin f x x x =+】 2.设⎰--=xdt t f t x x x f 0)()(sin )(,)(x f 为连续函数,求)(x f .解 0()sin ()()x xf x x x f t dt tf t dt =-+⎰⎰,⑴两边对x 求导,得()cos ()()()cos ()xxf x x f t dt xf x xf x x f t dt '=--+=-⎰⎰,⑵两边再对求导,得()sin ()f x x f x ''=--,故)(x f 满足微分方程sin y y x ''+=-, 由⑴,⑵得初始条件(0)0,(0)1f f '==.3.函数)(x f 在[0,)+∞上可导,(0)1f =,且满足等式1()()()01xf x f x f t dt x '+-=+⎰,⑴求()f x ';【e ()1xf x x -'=-+】⑵证明:当0x ≥时,e()1xf x -≤≤.解 ⑴ 由01()()()01xf x f x f t dt x '+-=+⎰,得(0)1f '=-,(1)()(1)()()0xx f x x f x f t dt '+++-=⎰,()(1)()()(1)()()0f x x f x f x x f x f x ''''+++++-=, (1)()(2)()0x f x x f x '''+++=,令()f x p '=,(1)(2)0dpx x p dx+++=,21dp x dx p x +=-+, ln ln(1)ln p x x C =--++,即e ()1xC p f x x -'==+, 又()1f x '=-,得1C =-,故e ()1xf x x -'=-+.⑵当0x ≥时,0e ()(0)()1()1t x x f x f f x f t dt dt t -'-=-==-+⎰⎰, 0e ()11tx f x dt t -=-+⎰,其中00e 0e 1e 1t x x t x dt dt t ---≤≤=-+⎰⎰,故当0x ≥时,e ()1xf x -≤≤.4.设函数()f x 在(0,)+∞内连续,5(1)2f =,且对任意,(0,)x t ∈+∞满足条件111()()()xt x t f u du t f u du x f u du =+⎰⎰⎰,求)(x f .【01-4,5()(ln 1)2f x x =+】5.设函数()f x 在[0,)+∞上可导,(0)0f =,且其反函数为()g x ,若()20()e f x x g t dt x =⎰,求)(x f .【01-2,()(1)e 1x f x x =+-】6.设函数()f x 在[0,]4π上单调、可导,且()10cos sin ()sin cos f x xt tf t dt tdt t t--=+⎰⎰,求)(x f .【07-2,()ln(sin cos )f x x x =+】 7.设连续函数)(x f 满足1()()(1)f tx dt nf x n =≠⎰,求)(x f .【1()n nf x C x-=】8.求连续函数)(x f ,使它满足1()()sin f tx dt f x x x =+⎰.【()cos sin f x x x x C =-+】六、微分方程的应用问题10 如何用微分方程求解应用问题? 答 关键是建立微分方程(包括初始条件).例题1.设)(x f y =是第一象限连接)0,1(),1,0(B A 的一段连续曲线,),(y x M 为该曲线上任意一点,点C 为M 在x 轴上的投影,O 为坐标原点,若梯形OCMA 的面积与曲边三角形CBM 的面积之和为3163+x ,求)(x f 的表达式.【2)1()(-=x x f 】2.设位于第一象限的曲线()y f x =过点1,)22,其上任一点(,)P x y 处的法线与y 轴的交点为Q ,且线段PQ 被x 轴平分.⑴求曲线()y f x =的方程;(2221x y +=)⑵已知曲线sin y x =在[0,]π上的弧长为l ,试用l 表示()y f x =的弧长s .【4】 解 ⑴【利用导数的几何意义建立微分方程】 曲线()y f x =在点(,)P x y 处的法线方程为1()Y y X x y -=--', 令0X = ,得x Y y y =+',故点Q 的坐标为(0,)x y y +'.由题设知,0xy y y ++=',即20xdx ydy +=,解得222x y C +=,将1,)22代入上式,得1C =,故曲线()y f x =的方程为2221x y +=. ⑵曲线sin y x =在[0,]π上的弧长2022l πππ-===⎰⎰⎰,()y f x =的参数方程为cos ,sin ,2x y θθ=⎧⎪⎨=⎪⎩弧长s θ==⎰⎰. 4===⎰.3.设)(x f 在[1,)+∞上连续,若由曲线()y f x =,直线1,(1)x x t t ==>与x 轴所围成的平面图形绕x 轴旋转一周所成的旋转体体积为2()[()(1)]3V t t f t f π=-,求()y f x =所满足的微分方程,并求该微分方程满足条件229x y ==的解.【2232x y y xy '=-;3(1)1xy x x =≥+】 4.现有一质量为9000kg 的飞机,着陆的水平速度为700km/h 经测试,飞机所受的总阻力与飞机的速度成正比(比例系数为6100.6⨯=k ),问从着陆点算起,飞机滑行的最长距离是多少?【1.05km 】解 【利用22dv d sF ma m m dt dt===建立方程,关键是受力分析】 质量9000kg m =,水平速度()v v t =,(0)700km/h v =,飞机所受的总阻力f kv =-, 依题意dv kv m dt -=,dv k dt v m =-,两边积分,得ln ln kv t C m=-+,即e kt m v C -=,将(0)700v =代入上式,得700C =,故700ekt mv -=,飞机滑行的最长距离0700()700ee 1.05k k t t mmms v t dt dt k+∞--+∞+∞===-=⎰⎰(km )5.一个半球体状的雪堆,其体积融化的速率与半球面面积S 成正比,比例系数为0k >.假设在融化过程中雪堆始终保持半球体状,已知半径为0r 的雪堆在开始融化的3小时内,融化了其体积的78,问雪堆全部融化需要多少时间?【6小时】 解 设雪堆t 时刻的半径为r ,体积323V r π=,侧面积22S r π=,则dV kS dt =-(注意符号),即222323dr r k r dtππ⋅=-⋅,即dr k dt =-,初始条件为00t r r ==,解得0r kt r =-+.由318t t VV ===,解得016k r =,0016r r t r =-+,雪堆全部融化时,0r =,6t =. 6.在某一人群中推广新技术是通过其中已掌握新技术的人进行的,设该人群的总人数为N ,在0t =时,已掌握新技术的人数为0x ,在任意时刻t ,已掌握新技术的人数为()x t (连续可微变量),其变化率与已掌握新技术的人数和未掌握新技术的人数之积成正比,比例常数0k >,求()x t .【000kNtkNtNx e x N x x e=-+】 7.有一平底容器,其内侧壁是由()(0)x y y ϕ=≥绕y 轴旋转而成的旋转曲面,容器的底面圆的半径为2m.根据设计要求,当以33m /min 的速率向容器内注入液体时,液面的面积将以2m /min π的速率均匀扩大.(假设注入液体前,容器内无液体)⑴根据t 时刻液面的面积,写出t 与()y ϕ之间的关系;(2()4t y ϕ=-)⑵求曲线()(0)x y y ϕ=≥的方程.(03-2,62yx eπ=)解 ⑴t 时刻液面的面积2()4y t πϕππ=+,故2()4t y ϕ=-; ⑵t 时刻容器内液体体积203()y t y dy πϕ=⎰,对y 求导,得23()dty dyπϕ=,即26()()()y y y ϕϕπϕ'=,()()6y y πϕϕ'=,初始条件为(0)2ϕ=,解得6()2yy e πϕ=,所求曲线()(0)x y y ϕ=≥的方程为62(0)yx e y π=≥.8.设有一高度为()h t (t 表示时间)的雪堆在融化过程中,其侧面满足方程222()()()x y z h t h t +=-(设长度单位为厘米,时间单位为小时),已知体积减少的速率与侧面积成正比(比例系数为0.9),问高度为130厘米的雪堆全部融化需要多少小时?(01-1,100t =)9.要设计一形状为旋转体的水泥桥墩,桥墩高为h ,上底面直径为2a ,要求桥墩在任意水平截面上所受的平均压强为常数p ,求桥墩的形状.解 建立坐标系如下:以桥墩下底面直径为x 轴,桥墩中心轴为y 轴,设桥墩母线方程为()x x y =,[0,]y h ∈.考察中心轴上点y 处水平截面上所受的压力,有222()()hyp x y p a g x y dy ππρπ=+⎰,方程两边的对y 求导,得22()()dxp x y g x y dyπρπ=-,初始条件为()x h a =,解得()2g y h px aeρ--=.10.桶内有清水100升,现在以每分钟3升的速度向桶内注入浓度为每升2克的食盐水,同时以每分钟4升的速度流出混合液,求30分钟后桶内液体的含盐量.解 【用微元法建立方程】设t 时刻桶内液体的含盐量()x x t =,在[,]t t dt +内桶内液体的含盐量的改变量64100xdx dt dt t=-⋅-,即46100dx x dt t+=-,初始条件为00t x ==. 七、差分方程(数学三) 内容提要1.概念 函数()t y f t =的差分1t t t y y y +∆=-,二阶差分2121()2t t t t t t t y y y y y y y +++∆=∆∆=∆-∆=-+,2.一阶常系数线性差分方程:1()t t y py f t ++=解法 特征方程0r p +=,特征根r p =-,对应齐次方程10t t y py +-=通解为()tt y C p =-,设*()k tt m y t Q t b =,0,1,b pk b p≠⎧=⎨=⎩非齐次方程1()t t t m y py P t b +-=通解为*()t t t y C p y =-+.例题1.设,2t y t =则差分=∆t y .【21t +】 2.设t t a y =则差分=∆t y .【(1)ta a -】3.差分方程t t t t y y 21=-+的通解为 .【(2)2tt y C t =+-】解 先解特征方程10r -=,得特征根1r =,齐次方程的通解为1tt y C C =⋅=, 令非齐次方程的特解为*()2tt y at b =+,代入原方程,得1[(1)]2()22t t t a t b at b t +++-+=,2at a b t ++=,比较同次幂系数,得1,2a b ==-,特解为*(2)2tt y t =-, 所求通解为(2)2tt y C t =+-.4.差分方程1t t y y t +-=的通解为 .解 先解特征方程10r -=,得特征根1r =,齐次方程的通解为1tt y C C =⋅=, 令非齐次方程的特解为*()t y t at b =+【因为右端项为1tt ⋅,而1是特征根】,代入原方程,得22(1)(1)()a t b t at bt t +++-+=,2at a b t ++=,比较同次幂系数,得11,22a b ==-,特解为*21122t y t t =-, 所求通解为21122t y C t t =+-.5.差分方程051021=-++t y y t t 的通解为 .【51(5)()126tt y C t =-+-】 解 先解特征方程2100r +=,得特征根5r =-,齐次方程的通解为(5)tt y C =-, 令非齐次方程的特解为*t y at b =+【因为右端项为51tt ⋅,而1不是特征根】,代入原方程,得2[(1)]10()5a t b at b t ++++=,122125at a b t ++=,比较同次幂系数,得55,1272a b ==-,特解为*51()126t y t =-, 所求通解为51(5)()126tt y C t =-+-.6.某公司每年的工资总额在比上一年增加20%的基础上再追加2百万元,若以t W 表示第t 年的工资总额,则t W 满足的差分方程是 .【1 1.22t t W W +=+】。

求下列一阶常微分方程通解

习题9.11.求下列一阶常微分方程的通解:(1)y =x 2+x −y ;(2)dy dx =3y 1+x ;(3)dy dx =y −2x y ;(4)dy dx =2x −3y x +2y .2.求解下列一阶常微分方程初值问题:(1)y =|x |+y ,y (−1)=1;(2)dy dx =1x +cos y,y (0)=0.3.求解差分方程y n +1=(1+h )y n +2−h (n ≥0),y 0=1,其中h 为正的常数。

4.求解二阶差分方程y n +1=y n +y n −1,y 0=y 1=1.5.试利用解的存在唯一性定理说明y =sin x 不可能是微分方程y =p (x )arctan y ,x ∈[0,1]的解,其中p (x )是区间[0,1]上的连续函数。

6.试确定下列函数的利普希茨常数:(1)f (x )=(x 3−2)2717x 2+4;(2)f (x ,y )=x −y 2,|y |≤10.7.试证明初值问题y =sin y ,y (x 0)=s 在包含x 0的任意区间内有唯一解。

习题9.21.用Euler 法解初值问题y =x 2+10y ,y (0)=0.取步长h =0.1,0.05,0.025,0.001,分别计算y (0.3)的近似值,并通过求误差观察收敛性。

2.利用常微分方程初值问题的数值方法可以求定积分的近似值。

例如求 10e x 2dx .众所周知,e x 2的原函数是无法用初等函数表示出来的,因此定积分 10e x 2dx 的精确值没法通过Newton-Leibnitz 公式求出。

将定积分 10e x 2dx 看成变上限积分函数y (x )= x 0e t 2dt 在点x =1的函数值,而函数y (x )满足微分方程y =e x 2和初始条件y (0)=0.故可用初值问题的数值方法求定积分的近似值。

试用Euler 法计算定积分 10e x 2dx 的近似值,并指出这种方法相当于哪一种数值积分方法。

2.1有限差分法基础——(4)


d f ( x x) f ( x-x) f ( x) dx 2x
对称,二阶精度
对于二阶导数
d2 f ( x x) 2 f ( x) f ( x-x) f ( x ) dx 2 (x)2
二阶精度
• 定解问题的有限差分解法 1.离散 x = ih, y= jh, i= 0, ±1, ±2,…. ±n, h: 步长(正方形的边长) 2.根据泰勒级数建立差商格式:对于一维情况:在x处的一阶导数 可以用
有限差分法的主要内容
1. 建立地球物理问题的离散有限差分模型 (1)如何根据问题的特点将定解区域做网格划分; (2)如何在所有网格节点上用有限差分格式对导数求近似, 对函数、初始条件和边界条件求近似; (3)如何把原方程离散化为代数方程组,即有限差分方程组。 2.从理论上研究有限差分模型的形态,以保证计算过程的可行性和计算结果的正确性 (1)解的相容性; (2)解的稳定性; (3)解的收敛性。
汶川大地震的动力学成因
Hu, C., Y. Cai, and Z. Wang (2012), Effects of large historical earthquakes, viscous relaxation, and tectonic loading on the 2008 Wenchuan earthquake, Journal of Geophysical Research, 117, B06410, doi:10.1029/2011JB009046. (SCI, IF: 3.303)
(12)式称为二阶导数的二阶精度中心差分形式。忽略Δx的四次方及更高阶项
总结: 对一阶导数
1、向前差分形式: 2、向后差分形式:
3、中心差分形式:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

假设与建模
• 种群按年龄大小等分为 个年龄组,记i=1,2,… , n 种群按年龄大小等分为n个年龄组 个年龄组, • 时间离散为时段,长度与年龄组区间相等,记k=1,2,… 时间离散为时段,长度与年龄组区间相等, • 第i 年龄组 雌性个体在 时段内的繁殖率为bi 年龄组1雌性个体在 时段内的繁殖率 雌性个体在1时段内的繁殖率为 • 第i 年龄组在 时段内的死亡率为 i, 存活率为si=1- di 年龄组在1时段内的死亡率为 存活率为 时段内的死亡率为d
*
~ 各年龄组种群 各年龄组种群 数量不变
稳态分析
3)λ=1时 Lx = x ) 时
* *
x = [1 s1, s1s2 ,Ls1s2 Lsn−1] ,
*
T
b 1 s 1 L= 0
b2 0
L bn−1 0 O 0 O sn−1
k *
s2
bn 0 M 0
~存活率 si是同一时段的 xi+1与 xi之比 存活率
) 比较) (与si 的定义 xi+1 (k +1 = si xi (k) 比较)
讨论题目
我国人口的预测 CUMCM2007 A题 题
稳定状态分析的数学知识
• L矩阵存在正单特征根λ1, 矩阵存在正单特征根 矩阵存在正单特征根λ
*
λk ≤ λ1 , k = 2,3,Ln
T
s1 s1s2 s1s2 Lsn−1 λ1 的特征向量 x = 1, , 2 , L, n−1 λ1 λ1 λ1 • 若L矩阵存在 i, bi+1>0, 则 λk < λ1 , k = 2,3,L, n 矩阵存在b 矩阵存在
离散 形式
yk ~某种群第 代的数量 人口 某种群第k代的数量 人口) 某种群第 代的数量(人口
yk yk +1 − yk = ryk (1− ), k = 1,2,L N y*=N 是平衡点 若yk=N, 则yk+1,yk+2,…=N
讨论平衡点的稳定性, →∞, 讨论平衡点的稳定性,即k→∞ yk→N ? →∞
b=3.3 0.2000 0.5280 0.8224 0.4820 … 0.4794 0.8236 0.4794 0.8236 0.4794 0.8236 0.4794 0.8236 0.4794 0.8236
b=3.45 0.2000 0.5520 0.8532 0.4322 … 0.4327 0.8469 0.4474 0.8530 0.4327 0.8469 0.4474 0.8530 0.4327 0.8469
b=1.7 0.2000 0.2720 0.3366 0.3796 … 0.4118 0.4118 0.4118 0.4118 0.4118 0.4118 0.4118 0.4118 0.4118 0.4118
b=2.6 0.2000 0.4160 0.6317 0.6049 … 0.6154 0.6154 0.6154 0.6154 0.6154 0.6154 0.6154 0.6154 0.6154 0.6154
平衡点
x = f (x) = bx(1− x)
1 x = 1− b
*
b = r +1
另一平衡点为 x=0 稳定性
f ′( x* ) = b(1− 2x* ) = 2 − b
f ′(x* ) < 1
f ′(0) = b > 1
不稳定 x* 稳定
1< b < 3
x* 不稳定
b > 3 ( f ′(x* ) > 1)
b2 L bn−1
bn x(k) = [x (k), x (k),Lx (k)]T 1 2 n 0 0 0 ~按年龄组的分布向量 按年龄组的分布向量 O x(k +1) = Lx(k) s2 0 M k x(k) = L x(0) O sn−1 0 预测任意时段种群 按年龄组的分布 ~Leslie矩阵 矩阵 矩阵(L矩阵 矩阵 矩阵)
*
记b = r +1
(1)的平衡点 *=N 的平衡点y 的平衡点
r 1 = 1− (2)的平衡点 x = 的平衡点 r +1 b
讨论 x* 的稳定性
补充知识
一阶非线性差分方程 xk+1 = f ( xk ) (1) 的平衡点及稳定性 (1)的平衡点 x*——代数方程 x=f(x)的根 的平衡点 代数方程 的根 (1)的近似线性方程 的近似线性方程 稳定性判断
lim
x(k)
k λ1
k →∞
= Pdiag(1,0,L0)P−1x(0) = cx*
稳态分析——k充分大 充分大 稳态分析 种群按年龄组的分布
lim k →∞
x(k)
k λ1
= cx*
1) x(k) ≈ cλ x
k
*
~ 种群按年龄组的分布趋向稳定, 种群按年龄组的分布趋向稳定, 称稳定分布, 与初始分布无关。 x*称稳定分布 与初始分布无关。
2) x(k +1) ≈ λx(k) ~ 各年龄组种群数量按同一 倍数增减, xi (k +1) ≈ λxi (k) 倍数增减, λ称固有增长率
与基本模型
x(k +1) = Lx(k) 比较
T
3)λ=1时 x(k +1) ≈ x(k) ≈ cx* ) 时
x = [1, s1 , s1s2 ,Ls1s2 Lsn−1 ]
假设 与 建模
b1 s 1 L= 0
xi(k)~时段 第i 年龄组的种群数量 时段k第 时段
x1 (k +1) = ∑bi xi (k) (设至少 个bi>0) 设至少1个 设至少
i =1
n
xi+1 (k +1) = si xi (k), i =1,2,L, n −1
离散形式阻滞增长模型的平衡点及其稳定性
yk yk +1 − yk = ryk (1− ) (1) N
变量 代换
r yk+1 = (r +1) yk 1− yk (r +1)N
r xk = yk (r +1)N
xkk+1 = bxk (1− xk ) (2) +
一阶(非线性 差分方程 一阶 非线性)差分方程 非线性
xk+1 = bxk (1− xk ) 的平衡点及其稳定性
xk+1 = bxk (1− xk ) (2)
(1) 1 < b < 2
1 x = 1− b
*
x* =1−1/ b <1/ 2
xk (单调增) x →
*
y
b/ 4
y=x
y = f (x)
x1
0
x1 x2x* 1/ 2 x0
1
x
xk+1 = bxk (1− xk ) 的平衡点及其稳定性
b1 + b2s1 +L+ bns1s2 Lsn−1 =1
~ 1个个体在整个存活 个个体在整个存活 期内的繁殖数量为1 期内的繁殖数量为
4) x(k) ≈ cλ x ,
x = [1, s1 , s1s2 ,L, sn−1 ]
*
T
xi+1(k) ≈ si xi (k), i = 1 2,L, n −1 ,
(2) 2 < b < 3
(3) b > 3
y
x =1−1/ b >1/ 2
*
y=x
b/ 4
y
b/ 4
y=x
y = f (x)
y = f (x)
0
x0
x1
1/2
0 x0
x1 1/ 2
x*
x2
1
*
x
x* x2
*
1
… 91 92 93 94 95 96 97 98 99 100
差分方程模型
差分形式的阻滞增长模型 按年龄分组的种群增长
差分形式的阻滞增长模型
模型) 连续形式的阻滞增长模型 连续形式的阻滞增长模型 (Logistic模型 模型
x & x(t) ~某种群 t 时刻的数量 人口 人口) x(t ) = rx(1− ) 某种群 时刻的数量(人口 N 大小无关) t→∞ x→N, x=N是稳定平衡点 与r大小无关 →∞, →∞ → 是稳定平衡点(与 大小无关
且 lim 解 释
x(k) (k
k λ1
k
k →∞
是由b 是由 决定的常数 = cx* , c是由 i, si, x(0)决定的常数
−1
x(k) = L x(0) L对角化 L = P[diag (λ1,Lλn )]P 对角化
k Lk = P[diag (λ1 ,Lλk )]P−1 n
P的第 列是 * 的第1列是 的第 列是x
*
b=3.3, x→两个 → 极限点 b=3.45, x→4个 → 个 极限点 b=3.55, x→8个 → 个 极限点
的收敛、 xk+1 = bxk (1− xk ) 的收敛、分岔及混沌现象
按年龄分组的种群增长
• 不同年龄组的繁殖率和死亡率不同 • 以雌性个体数量为对象 • 建立差分方程模型,讨论稳定状况下种群的增长规律 建立差分方程模型,
xk +1 = f ( x* ) + f ′( x* )( xk − x* ) (2)
x*也是(2)的平衡点 x*也是(2)的平衡点 也是 x*是(2)和(1)的稳定平衡点 是 和 的稳定平衡点 x*是(2)和(1)的不稳定平衡点 是 和 的不稳定平衡点
′(x* ) <1 f
f ′(x* ) >1
相关文档
最新文档