文档库 最新最全的文档下载
当前位置:文档库 › 波动方程初边值问题的求解

波动方程初边值问题的求解

波动方程初边值问题的求解
波动方程初边值问题的求解

波动方程的求解(补充)20110517

波动方程的求解方法 《高电压技术》第七章补充内容 20110517 一.求解算例:(暂态算例,与作业P93页7-3类似) 如图1所示,直流电源在t=0时刻合闸于无损单导线,已知电源电压E=1V,电源内阻为0,无损单导线单位长度的电感为L0、单位长度的对地电容为C0,线路长度为1m,且末端开路。(注:设线路末端为x=0的起始点,x正方向从线路末端指向电源端) 图1 直流电源合闸于有限长线路 1)写出无损单导线的时域波动方程。 2)写出无损单导线的频域波动方程。 3)根据频域方程和边界条件求线路上任意一点的电压的频域表达式。

二、求解过程 1.均匀传输线的波动方程: 00 00 u i ir L x t i u ug C x t ???-=+????????-=+???? 2.忽略损耗,上式的解耦形式为: 2200 222 2 00 22u u L C x t i i L C x t ??? =???????? =???? 3.应用拉普拉斯变换到频域得: 2 2 2 22 2 d u u d d i i d x x γγ = =, γ,p 为拉普拉斯算子 4.写出电压方程和电流方程的通解形式: u(x)=Aexp(-x)+Bexp(x) γγ A B i(x)= exp(-x)+ exp(x) z z γγ- 其中z 为线路波阻抗,且

5.代入边界条件 电源端:x=1,u=1/p; 线路末端:x=0,i=0,求出A 和B ,得到: 1cosh x u(x)=p cosh γγ ?

三、作业(稳态算例,选作,参见§11-1空载长线电容效应P297-298) 如图2所示,已知无损空载长线长为L ,末端开路,该线单位长度的电感为L 0、单位长度的对地电容为C 0, 电源电压为E ,且X L =0,求U X 的关于E 频域表达式。 图2 空载电路的沿线电压分布曲线 1() cos cos x U E U x L αα? ? ? = (P298页式11-1-8) 提示:1.应用正弦稳态变换,即p =j ω变换到频域求解。 2.应用欧拉公式有: cos sin cos sin j L j L e L j L e L j L αααααα-=+=- 即cos sin ch L L sh L j L γγ=α=α 这里有0000 j j ;j j Z L Y C γωωω= ==α == 2

基本波动方程的求解方法

关于弦振动的求解方法 李航 一、无界弦振动 1、一维齐次波动方程 达朗贝尔方程解无界的定解问题 ?+-+-++=at x at x d a at x at x t x u ξξ?φ?)(21)]()([21),( <达朗贝尔公式> 在常微分方程的定解问题中,通常是先求方程的通解,然后利用定解条件确定通解所含的任意常数,从而得到定解问题的解。考虑无界的定解问题一般方程为 ??? ????=??=>+∞<<∞-??=??==)(|),(|0, ,0022222x t u x u t x x u a t u t t φ? 由达郎贝尔公式,解在点),(t x 的值由初始条件在区间],[at x at x +-内的值决定,称区间],[at x at x +-为点),(t x 的依赖区域,在t x -平面上,它可看作是过点),(t x ,斜率分别a 1± 为的两条直线在x 轴上截得的区间。 2、一维非齐次波动方程的柯西问题 达朗贝尔方程解非齐次定解问题 ???????=??=>+∞<<∞-+??=??==)2()(|),(|)1(0,),(0022222 , x t u x u t x t x f x u a t u t x φ? 令),(),(),(t x V t x U t x u +=,可将此定解分解成下面两个定解问题:

(I) ??? ????=??=>+∞<<∞-??=??== , )(|),(|0,0022222x t u x u t x x u a t u t x φ? (II) ??? ????=??=>+∞<<∞-+??=??== , 0|,0|0,),(0022222t x t u u t x t x f x u a t u 其中问题(I)的解可由达朗贝尔公式给出: ?+-+-++=at x at x d a at x at x t x U ξξ???)(21)]()([21),(。 对于问题(II),有下面重要的定理。 定理(齐次化原理)设),,(τωt x 是柯西问题 ??? ????=??=>??=??== , ),(|,0|22222τωωτωωττx f t t x a t t x 的解)0(≥τ,则?=t d t x t x V 0),,(),(ττω是问题(II)的解。 二、有界的弦振动方程 1、分离变量法 齐次条件的分离变量法 (1) (2) (3) 设)()(),(t T x X t x u =,代入方程(1)得: ) ()()()('''t aT t T x X x X = ?????????====><

基本波动方程的求解方法

基本波动方程的求解方法 This model paper was revised by the Standardization Office on December 10, 2020

关于弦振动的求解方法 李航 一、无界弦振动 1、一维齐次波动方程 达朗贝尔方程解无界的定解问题 ?+-+-++=at x at x d a at x at x t x u ξξ?φ?)(21)]()([21),( <达朗贝尔公式> 在常微分方程的定解问题中,通常是先求方程的通解,然后利用定解条件确定通解所含的任意常数,从而得到定解问题的解。考虑无界的定解问题一般方程为 由达郎贝尔公式,解在点),(t x 的值由初始条件在区间],[at x at x +-内的值决定,称区间 ],[at x at x +-为点),(t x 的依赖区域,在t x -平面上,它可看作是过点),(t x ,斜率分别a 1± 为的两条直线在x 轴上截得的区间。 2、一维非齐次波动方程的柯西问题 达朗贝尔方程解非齐次定解问题 令),(),(),(t x V t x U t x u +=,可将此定解分解成下面两个定解问题: (I) ??? ????=??=>+∞<<∞-??=??== , )(|),(|0,0022222x t u x u t x x u a t u t x φ?

(II) ??? ????=??=>+∞<<∞-+??=??== , 0|,0|0,),(0022222t x t u u t x t x f x u a t u 其中问题(I)的解可由达朗贝尔公式给出: ?+-+-++=at x at x d a at x at x t x U ξξ???)(21)]()([21),(。 对于问题(II),有下面重要的定理。 定理(齐次化原理)设),,(τωt x 是柯西问题 的解)0(≥τ,则?=t d t x t x V 0 ),,(),(ττω是问题(II)的解。 二、有界的弦振动方程 1、分离变量法 齐次条件的分离变量法 (1) (2) (3) 设)()(),(t T x X t x u =,代入方程(1)得: 上式右端不含x ,左端不含t ,所以只有当两端均为常数时才能相等。令此常数为λ-,则有: ?????????====><

常微分方程边值问题的数值解法

第8章 常微分方程边值问题的数值解法 引 言 第7章介绍了求解常微分方程初值问题的常用的数值方法;本章将介绍常微分方程的边值问题的数值方法。 只含边界条件(boundary-value condition)作为定解条件的常微分方程求解问题称为常微分方程的边值问题(boundary-value problem). 为简明起见,我们以二阶边值问题为 则边值问题(8.1.1)有唯一解。 推论 若线性边值问题 ()()()()()(),, (),()y x p x y x q x y x f x a x b y a y b αβ'''=++≤≤?? ==? (8.1.2) 满足 (1) (),()p x q x 和()f x 在[,]a b 上连续; (2) 在[,]a b 上, ()0q x >, 则边值问题(8.1.1)有唯一解。 求边值问题的近似解,有三类基本方法: (1) 差分法(difference method),也就是用差商代替微分方程及边界条件中的导数,最终化为代数方程求解; (2) 有限元法(finite element method);

(3) 把边值问题转化为初值问题,然后用求初值问题的方法求解。 差分法 8.2.1 一类特殊类型二阶线性常微分方程的边值问题的差分法 设二阶线性常微分方程的边值问题为 (8.2.1)(8.2.2) ()()()(),,(),(), y x q x y x f x a x b y a y b αβ''-=<

第七章 一维波动方程的解题方法及习题答案

第二篇 数学物理方程 ——物理问题中的二阶线性偏微分方程及其解法 Abstracts:1、根据物理问题导出数理方程—偏微分方程; 2、给定数理方程的附加条件:初始条件、边界条件、物理条件 (自然条件,连接条件),从而与数理方程一起构成定解问题; 3、方程齐次化; 4、数理方程的线性导致解的叠加。 一、数理方程的来源和分类(状态描述、变化规律) 1、来源 I .质点力学:牛顿第二定律F mr =r r && 连续体力学222 2() (,)(,)0(()0; v 1()0(Euler eq.).u r t a u r t t v t v v p f t ρρρ ?????-?=??????? ?? +??=????-?+??=+=????? r r r r r r r r &弹性定律弦弹性体力学杆 振动:波动方程);膜 流体力学:质量守恒律:热力学物态方程: II.麦克斯韦方程 ;;00;().,,,D D E l B s E B B B H l j D s H j D E u B A u A σρτρσ??=???=?=????=????=???=?=+????=+??=-?=????????????????????r r r r r r r r r &&r r r r r r r r r r r &&r r r r 已已d d d d d d d 满足波动方程。Lorenz 力公式力学方程;Maxwell eqs.+电导定律电报方程。 III. 热力学统计物理 220;0.T k T t D t ρρ?? -?=??????-?=??? 热传导方程:扩 散方程:特别: 稳态(0t ρ?=?):20ρ?= (Laplace equation). IV. 量子力学的薛定谔方程: 22 .2u i u Vu t m ?=-?+?h h 2. 分类

一维波动方程的有限差分法

学生实验报告实验课程名称偏微分方程数值解 开课实验室数统学院 学院数统年级2013 专业班信计02班 学生姓名______________ 学号 开课时间2015 至2016 学年第 2 学期

数学与统计学院制 开课学院、实验室:数统学院实验时间:2016年6月20日

1、三层显格式建立 由于题中h 0.1, 0.1h,x 0,1 ,t 0,2,取N 10, M 200,故令网比r 0.1,h X j j h, j 0,1,2,L 10,t k k ,k O,1L ,200 ,在内网个点处,利用二阶中心差商得到如下格式: k 1 k U J 2U J 2- k 1 U j k k U j 1 2U j h2 k U j 1 o h2 略去误差项得到: k 1 U j 其中j 1,2丄9,k 对于初始条件 2 k r U J1 1,2,L ,199,局部截断误差为 U x,0 sin U J k U j k r U j 2 o k 1 U J h2。 (3) 对于初始条件-u x,0 t x,建立差分格式为: sin x j sin Jh , J 利用中心差商,建立差分格式为: 0,1,2,L 10 (4) 对于边界条件将差分格式延拓使综上(3 )、 (4 )、 k 1 u j 其中r山o.1 1 U J 2 1 U j 0,即U1二U j1, J 0,1,2,L 10 (5) 0,t 0,2 ,建立差分格式为: U N 0,k 0,1,L ,200 k 0为内点,代入(3)得到的式子再与(5)联立消去 1 1 2 0 ’ 2 0 1 5 r U, 1 1 r U, r J 2 J J 2 (7 )得到三层显格式如下: U 0,t U 1,t k U0 (6 ) 、 2 k r U j 1 2 1 r2k 2 k U J r U J 1 k 1? U j , J U j (6) 1后整理得到: U j 1 (7) (局部截断误差为 1,2,L 9,k 1,2,L ,199 h2) 1 U j U J sin 1 2 0 2r U J 1 k U o X j k U N sin 2 0 r U j 0,k 0,1,2,L 10 Jh ,J 1 2r2u01, J 1,2,L 9 0,1L ,200 (8) 四?实验环境(所用软件、硬件等)及实验数据文件Matlab

偏微分方程边值问题的数值解法

求解偏微分方程的边值问题 本实验学习使用MATLAB的图形用户命令pdetool来求解偏微分方程的边值问题。这个工具是用有限元方法来求解的,而且采用三角元。我们用内个例题来说明它的用法。 一、MATLAB支持的偏微分方程类型 考虑平面有界区域D上的二阶椭圆型PDE边值问题: 其中 未知函数为 。它的边界条件分为三类: (1)Direchlet条件: (2)Neumann条件: (3)混合边界条件:在边界 上部分为Direchlet条件,另外部分为Neumann条件。 其中 是定义在边界

的已知函数,另外 也可以是一个2*2的函数矩阵, 是沿边界的外法线的单位向量。 在使用pdetool时要向它提供这些已知参数。 二、例题 例题1 用pdetool求解 解:首先在MATLAB 的工作命令行中键入pdetool ,按回牟键确定,于是出现PDE Toolbox 窗口,选Genenic Scalar模式. ( l )画区域圆

单击椭圆工具按钮,大致在(0,0)位置单击鼠标右键,拖拉鼠标到适当位置松开。为了保证所绘制的圆是标准的单位园,在所绘园上双击,打开 Object Dialog 对话框,精确地输入圆心坐标X-center 为0 、Y-center 为0 及半径Radius 为l ,然后单击OK 按钮,这样单位画已画好. ( 2 )设置边界条件 单击工具边界模式按钮,图形边界变红,逐段双击边界,打开Boundary condition 对话框.输入边界条件.对于同一类型的边界,可以按Shift键,将多个边界同时选择,统一设边界条件.本题选择Dirichlet 条件,输入h 为1 , r 为0。,然后单击OK 按钮.也可以单击Boundary菜单中Spocify Boundary Condition …选项,打开Boundary Condition 对话框输入边界条件.

第十一章 常微分方程边值问题的数值解法汇总

第十一章 常微分方程边值问题的数值解法 工程技术与科学实验中提出的大量问题是常微分方程边值问题.本章将研究常微分方程边值问题的数值求解方法.主要介绍三种边界条件下的定解问题和两大类求解边值问题的数值方法,打靶法算法和有限差分方法. 11.1 引言 在很多实际问题中都会遇到求解常微分方程边值问题. 考虑如下形式的二阶常微分方程 ),,(y y x f y '='', b x a <<, (11.1.1) 在如下三种边界条件下的定解问题: 第一种边界条件: α=)(a y , β=)(b y (11.1.2) 第二种边界条件: α=')(a y , β=')(b y (11.1.2) 第三种边界条件: ? ? ?=-'=-'101 0)()()()(b b y b y a a y a y βα, (11.1.13) 其中0 0, ,00000>+≥≥b a b a . 常微分方程边值问题有很多不同解法, 本书仅介绍打靶方法和有限差分方法. 11.2 打靶法 对于二阶非线性边值问题 ()()().,,βα==≤≤'=''b y a y b x a y y x f y ,,, (11.2.1) 打靶法近似于使用初值求解的情况. 我们需要利用一个如下形式问题初值解的序列: ()()v a w a w b x a w w x f w ='=≤≤'='')(,,,,,α, (11.2.2) 引进参数v 以近似原边界值问题的解.选择参数k v v =,以使: ()()β==∞ →b y v b w k k ,lim , (11.2.3)

其中),(k v x w 定义为初值问题(11.2.2)在k v v =时的解,同时()x y 定义为边值问题(11.2.1)的解. 首先定义参数0v ,沿着如下初值问题解的曲线,可以求出点),(αa 对应的初始正视图 ()()v a w a w b x a w w x f w ='=≤≤'='')(,,,,,α. (11.2.4) 如果),(0v b w 不严格收敛于β,那么我们选择1v 等值以修正近似值,直到),(0v b w 严格逼近β. 为了取得合适的参数k v ,现在假定边值问题(11.2.1)有唯一解,如果),(v x w 定义为初始问题(11.2.2)的解,那么v 可由下式确定: 0),(=-βv b w . (11.2.5) 由于这是一个非线性方程,我们可以利用Newton 法求解.首先选择初始值0v ,然后由下式生成序列 ),)(()),((111----- =k k k k v b dv dw v b w v v β,此处),(),)(( 11--=k k v b dv dw v b dv dw , (11.2.6) 同时要求求得),)(( 1-k v b dv dw ,因为),(v b w 的表达式未知,所以求解这个有一点难度;我们只能得到这么一系列的值。 ,,,),(),(),(),(1210-??k v b w v b w v b w v b w 假如我们如下改写初值问题(11.2.2),使其强调解对x 和v 的依赖性 ()()v v a w v a w b x a v x w v x w x f w ='=≤≤'=''),(,),(),,(,,,,α,(11.2.7) 保留初始记号以显式与x 的微分相关.既然要求当k v v =时),)((v b dv dw 的值,那么我们需要求出表达式(11.2.7)关于v 的偏导数.过程如下: )),(),,(,(),(v x w v x w x v f v x v w '??=?''? ),()),(),,(,()),(),,(,(v x v w v x w v x w x w f v x v x w v x w x x f ??'??+??'??= ) ,()),(),,(,(v x v w v x w v x w x w f ?'?''??+ 又因为x 跟v 相互独立,所以当b x a ≤≤上式如下;

基本波动方程的求解方法

关于弦振动得求解方法 李航 一、无界弦振动 1、一维齐次波动方程 达朗贝尔方程解无界得定解问题 ?+-+-++=at x at x d a at x at x t x u ξξ?φ?)(21)]()([21),( <达朗贝尔公式> 在常微分方程得定解问题中,通常就是先求方程得通解,然后利用定解条件确定通解所含得任意常数,从而得到定解问题得解。考虑无界得定解问题一般方程为 ??? ????=??=>+∞<<∞-??=??==)(|),(|0, ,0022222x t u x u t x x u a t u t t φ? 由达郎贝尔公式,解在点),(t x 得值由初始条件在区间],[at x at x +-内得值决定,称区间],[at x at x +-为点),(t x 得依赖区域,在t x -平面上,它可瞧作就是过点),(t x ,斜率分别a 1± 为得两条直线在x 轴上截得得区间。 2、一维非齐次波动方程得柯西问题 达朗贝尔方程解非齐次定解问题 ???????=??=>+∞<<∞-+??=??==)2()(|),(|)1(0,),(0022222 , x t u x u t x t x f x u a t u t x φ?

令),(),(),(t x V t x U t x u +=,可将此定解分解成下面两个定解问题: (I) ??? ????=??=>+∞<<∞-??=??== , )(|),(|0,0022222x t u x u t x x u a t u t x φ? (II) ??? ????=??=>+∞<<∞-+??=??== , 0|,0|0,),(0022222t x t u u t x t x f x u a t u 其中问题(I)得解可由达朗贝尔公式给出: ?+-+-++=at x at x d a at x at x t x U ξξ???)(21)]()([21),(。 对于问题(II),有下面重要得定理。 定理(齐次化原理)设),,(τωt x 就是柯西问题 ??? ????=??=>??=??== , ),(|,0|22222τωωτωωττx f t t x a t t x 得解)0(≥τ,则?=t d t x t x V 0),,(),(ττω就是问题(II)得解。 二、有界得弦振动方程 1、分离变量法 齐次条件得分离变量法 (1) (2) (3) 设)()(),(t T x X t x u =,代入方程(1)得: ) ()()()('''t aT t T x X x X = ?????????====><

波动方程或称波方程

波动方程或称波方程(英语:wave equation)是一种重要的偏微分方程,主要描述自然界中的各种的波动现象,包括横波和纵波,例如声波、光波、无线电波和水波。波动方程抽象自声学、物理光学、电磁学、电动力学、流体力学等领域。 历史上许多科学家,如达朗贝尔、欧拉、丹尼尔·伯努利和拉格朗日等在研究乐器等物体中的弦振动问题时,都对波动方程理论作出过重要贡献。 波动方程是双曲形偏微分方程的最典型代表,其最简形式可表示为:关于位置x 和时间t的标量函数u(代表各点偏离平衡位置的距离)满足: 这里c通常是一个固定常数,代表波的传播速率。在常压、20°C的空气中c为343米/秒(参见音速)。在弦振动问题中,c依不同弦的密度大小和轴向张力不同可能相差非常大。而在半环螺旋弹簧(一种玩具,英文商标为 Slinky)上,波速可以慢到1米/秒。 在针对实际问题的波动方程中,一般都将波速表示成可随波的频率变化的量,这种处理对应真实物理世界中的色散现象。此时,c应该用波的相速度代替: 实际问题中对标准波动方程的另一修正是考虑波速随振幅的变化,修正后的方程变成下面的非线性波动方程: 另需注意的是物体中的波可能是叠加在其他运动(譬如介质的平动,以气流中传播的声波为例)上的。这种情况下,标量u的表达式将包含一个马赫因子(对沿流动方向传播的波为正,对反射波为负)。 三维波动方程描述了波在均匀各向同性弹性体中的传播。绝大多数固体都是弹性体,所以波动方程对地球内部的地震波和用于检测固体材料中缺陷的超声波的传播能给出满意的描述。在只考虑线性行为时,三维波动方程的形式比前面更为复杂,它必须同时考虑固体中的纵波和横波: 式中:

基本波动方程的求解方法

精心整理 关于弦振动的求解方法 李航 一、无界弦振动 1、一维齐次波动方程 达朗贝尔方程解无界的定解问题 t x u ,([x -a 1 ±2令(u (I)(II)??? ????=??=>+∞<<∞-+??=??== , 0|,0|0,),(00222t x t u u t x t x f x u a t u 其中问题(I)的解可由达朗贝尔公式给出: ?+-+-++=at x at x d a at x at x t x U ξξ???)(21)]()([21),(。 对于问题(II),有下面重要的定理。

定理(齐次化原理)设),,(τωt x 是柯西问题 的解)0(≥τ,则?=t d t x t x V 0),,(),(ττω是问题(II)的解。 二、有界的弦振动方程 1、分离变量法 齐次条件的分离变量法 λ-,则有:)(''+x X )('+a t T 0)0(=X 对λ用叠加原理。类似于常微分方程通解的求法先求出其所有线性无关的特解,通过叠加求定解问题的解。 非齐次条件分离变量法 分离变量法要求方程是齐次、边界条件也为齐次,如果上述条件之一破坏,则不能采用分离变量法解。 ?????????==??=|),0(0222u t u t u t

分离变量法要求定解问题的边界条件是齐次的,这是因为用分离变量法要将特征函数叠加起来,如果边界条件非齐次,则通过叠加后的函数就不可能满足原边界条件。所以当边界条件是非齐次时,必须设法将边界条件化成齐次的。如: 设),(),(),(t x W t x V t x u +=,通过适当选取),(t x W 使新的未知函数满足齐次边界条件,这只须使),(t x W 满足: 即可。a , b , c , d , e , f , 设),(),(),(t x W t x V t x U +=(4),其中构造) ()(t t ),(B A t x V +=让其满足(2)则: 所以对),(t x W 有:?????????====><<+??=??==)()()( 8)(|),(|70),(),0(60,0,t sin t 0102 22222Λ ΛΛx u x u t l W t W t l x A x W a t W t t φ?ωω 令)()(9t kx sin t ),(0k k Λ∑∞==πT t x W

对波动方程的一些理解

1如果你从头到尾仔细查看声音的波动方程的推导过程,你会发现,这是一个介质中的密度变化从而导致压强变化(声压)的过程,如果静止介质中的声速是 Cs ,那么很容易就可以推导出来,对于一个以速度 v 运动的介质,声速是(Cs+v ),也就是说,声速Cs 是相对于介质而言的。 而对于电磁波的速度,麦克斯韦方程组里面只有一个 常数C 来描述,这个C 与光源的运动状态是完全没有关系的。那么这个 C 究竟是相对于哪一个参考系的速度呢?麦克斯韦当时自己认为他的方程组是基于 “绝对静止系”成立的(因为显然麦氏方程不满足伽利略相对性),这个C 因而也就是“绝对速度”。然而麦莫实验并没有找到以太存在的证据,这使得当时经典物理的天空多了一块阴云。 既然不能找到一个绝对静止系, 那么就有两个比较明显的结论,要么是麦氏方程从根本上就错了,要么是这个 C 本来就是一个常数,对哪一个惯性系都一样。爱因斯坦选择了后者:久经考验的麦氏方程依然成立, 它也不是仅仅是建立在一个不存在的绝对静止系之上的,而是对一切惯性系都成立,只要考虑相对论效应一切矛盾就消失了。2有时间看看,《什么是数学》 3.看书发现有很多波动方程:对波动方程总是有着模糊的概念: 看了以下内容发现各种波之间有相似的联系. 机械振动方程: 一维弹簧振子的振动方程由牛顿第二定律推导得: 方程的通解是: ψ = C 1 co s ωt + C 2sin ωt 正弦形式为ψ= A sin (ωt + ? ) 简谐振动它是各种波的起因和微观模型。 振动和波动的关系:振动是质点模型,波动是介质模型;振动是因,波动是果。 机械波动方程 机械波的传播公式: ψ= A sin[ω (t -x / u )+ ? ] 描述波的物理量:波速u 、波长λ、频率f 、周期 T 、圆频率ω、圆波数k=ω/u ,ψ= Asin[(ωt -kx) +?] 与下面的等价 ψ = C 1 co s(ω t - k x ) + C 2 s i n (ω t - k x )分别对x 和t 求二阶偏导数,可得 2 22sin[()]2 22A t kx x u u 1.1 222 sin[()]2A t kx t 1.2 整理得到机械波的波动方程为: 这是一维机械波的波动方程。 推广到空间因此可以得到三维机械波的波动方程:

Matlab求解常微分方程边值问题的方法

Matlab 求解常微分方程边值问题的方法:bvp4c 函数 常微分方程的边值问题,即boundary value problems ,简称BVP 问题,是指表达形式为 (,)((),())0'=??=?y f x y g y a y b 或(,,)((),(),)0'=??=? y f x y p g y a y b p 的方程组(p 是未知参数),在MA TLAB 中使用积分器bvp4c 来求解。 [命令函数] bvp4c [调用格式] sol=bvp4c(odefun,bcfun,solinit,options,p1,p2,…) sol 为一结构体,sol.x 、sol.y 、sol.yp 分别是所选择的网格点及其对应的y(x)与y'(x)数值; bvp4c 为带边值条件常微分方程积分器的函数命令;odefun 为描述微分方程组的函数文件;bcfun 为计算边界条件g(f(a),f(b),p)=0的函数文件;solinit 为一结构体,solinit.x 与solinit.y 分别是初始网格的有序节点与初始估计值,边界值条件分别对应a=solinit.x(l)和b=solinit.x(end); options 为bvpset 命令设定的可选函数,可采用系统默认值;p1, p2…为未知参数。 例 求常微分方程0''+=y y 在(0)2=y 与(4)2=-y 时的数值解。 [解题过程] 仍使用常用方法改变方程的形式: 令1=y y ,21'=y y ,则原方程等价于标准形式的方程组1221 ?'=??'=-??y y y y ; 将其写为函数文件twoode.m ; 同时写出边界条件函数对应文件twobc.m ; 分别使用结构solinit 和命令bvp4c 确定y-x 的关系; 作出y-x 的关系曲线图。 [算例代码] solinit =bvpinit(linspace(0,4,5),[1 0]); % linspace(0,4,5)为初始网格,[1,0]为初始估计值 sol=bvp4c(@twoode,@twobc,solinit); % twoode 与twobc 分别为微分方程与边界条件的函数,solinit 为结构 x=linspace(0,4); %确定x 范围 y=deval(sol,x); %确定y 范围 plot(x,y(1,:)); %画出y-x 的图形 %定义twoode 函数(下述代码另存为工作目录下的twoode.m 文件) function dydx= twoode(x,y) %微分方程函数的定义 dydx =[y(2) -abs(y(1))]; %定义twobc 函数(下述代码另存为工作目录下的twobc.m 文件) function res= twobc(ya,yb); %边界条件函数的定义 res=[ya(1);yb(1)+2];

第七章一维波动方程的解题方法与习题答案

第七章一维波动方程的傅里叶解小结及习题答案 第二篇数学物理方程 ——物理问题中的二阶线性偏微分方程及其解法Abstracts:1、根据物理问题导出数理方程—偏微分方程; 2、给定数理方程的附加条件:初始条件、边界条件、物理条件 (自然条件,连接条件),从而与数理方程一起构成定解问题; 3、方程齐次化; 4、数理方程的线性导致解的叠加。 一、数理方程的来源和分类(状态描述、变化规律) 1、来源 I.质点力学:牛顿第二定律Fmr 连续体力学 弦 2 u(r,t) 弹性体力学杆振动:22波动方程); au(r,t)0( 2 t (弹性定律) 膜 流体力学:质量守恒律:(v)0; t 热力学物态方 程: v1 (v)vpf0(Eulereq.). t II.麦克斯韦方程 DddD;EdlBdsEB; Bd0B0;Hdl(jD)dsHjD. Eu,BA,u,A 满足波动方程。 Lorenz力公式力学方程;Maxwelleqs.+电导定律电报方程。III.热力学统计物理 热传导方程: 扩散方程:T t t 2 kT 2 D 0; 0. 特别:稳态(0 t ) : 20(Laplaceequation). IV.量子力学的薛定谔方程: 2 u 2.iuVu t2m 2.分类 物理过程方程数学分类

振动与波波动方程2 u 1 2 u 22 at 双曲线 输运方程能量:热传导 质量:扩散u t 20 ku 抛物线 1

稳态方程Laplaceequation 2u0椭圆型 二、数理方程的导出 推导泛定方程的原则性步骤: (1)定变量:找出表征物理过程的物理量作为未知数(特征量),并确定影响未知函数的自变量。 (2)立假设:抓主要因素,舍弃次要因素,将问题“理想化” ---“无理取闹”(物理趣乐)。 (3)取局部:从对象中找出微小的局部(微元),相对于此局部一切高阶无穷小均可忽略---线性化。 (4)找作用:根据已知物理规律或定律,找出局部和邻近部分的作用关系。 (5)列方程:根据物理规律在局部上的表现,联系局部作用列出微分方程。 Chapter7一维波动方程的傅里叶解 第一节一维波动方程-弦振动方程的建立 1.弦横振动方程的建立 (一根张紧的柔软弦的微小振动问题) (1)定变量:取弦的平衡位置为x轴。表征振动的物理量为各点的横向位移u(x,t),从而速度为u t,加速度为u tt. (2)立假设:①弦振动是微小的,1,因此,sintan,cos1,又 u x tan u;②弦是柔软的,即在它的横截面内不产生应,1 x 力,则在拉紧的情况下弦上相互间的拉力即张力T(x,t)始终是沿弦的切向 2

基本波动方程的求解方法

关于弦振动的求解方法 李航 一、无界弦振动 1、一维齐次波动方程 达朗贝尔方程解无界的定解问题 ?+-+-++=at x at x d a at x at x t x u ξξ?φ?)(21)]()([21),( <达朗贝尔公式> 在常微分方程的定解问题中,通常是先求方程的通解,然后利用定解条件确定通解所含的任意常数,从而得到定解问题的解。考虑无界的定解问题一般方程为 ??? ??? ?=??=>+∞<<∞-??=??==)(|),(|0, ,002 2222x t u x u t x x u a t u t t φ? 由达郎贝尔公式,解在点),(t x 的值由初始条件在区间],[at x at x +-内的值决定,称区间],[at x at x +-为点),(t x 的依赖区域,在t x -平面上,它可看作是过点),(t x ,斜率分别a 1± 为的两条直线在x 轴上截得的区间。 2、一维非齐次波动方程的柯西问题 达朗贝尔方程解非齐次定解问题 ` ??? ??? ?=??=>+∞<<∞-+??=??==)2()(|),(|)1(0,),(0022 222 , x t u x u t x t x f x u a t u t x φ? 令),(),(),(t x V t x U t x u +=,可将此定解分解成下面两个定解问题:

(I) ???????=??=>+∞<<∞-??=??== , )(|),(|0,0022 222x t u x u t x x u a t u t x φ? (II) ??? ????=??=>+∞<<∞-+??=??== , 0|,0|0,),(0022 222t x t u u t x t x f x u a t u 其中问题(I)的解可由达朗贝尔公式给出: ?+-+-++=at x at x d a at x at x t x U ξξ???)(21)]()([21),(。 对于问题(II),有下面重要的定理。 定理(齐次化原理)设),,(τωt x 是柯西问题 ??? ??? ?=??=>??=??==  , ),(|,0|22 222τωωτωωττx f t t x a t t x 的解)0(≥τ,则?=t d t x t x V 0),,(),(ττω是问题(II)的解。 二、有界的弦振动方程 ( 1、分离变量法 齐次条件的分离变量法 (1) (2) (3) 设)()(),(t T x X t x u =,代入方程(1)得: ) () ()()('''t aT t T x X x X = ?????????====><

常微分方程边值问题的数值解法

常微分方程论文 题目:常微分方程边值问题的数值解法 组长:数学132文洲 组员:数学131王琦 数学132姚瑶 信息132郭斌 院(系):理学院 指导教师:岳宗敏 时间:2015年6月9日

常微分方程边值问题的数值解法 摘要:作为一类定解问题,补充条件由以自变量取某些值时,未知函数及其导数的值而定,称其为边值条件。许多物理和数学问题都归结为边值问题。本文介绍边值问题的待定常数法和格林函数。 关键词:边值问题 待定常数法 格林函数 Abstract: as a kind of definite solution problems, the supplementary conditions by took the certain values in the independent variable, the value of the unknown function and its derivative, referred to as boundary value conditions. Many physical and mathematical problems boil down to boundary value problems. In this paper, the boundary value problem of the method of undetermined constants and green's function. Keywords: boundary value problem Method of undetermined constants Green's function 11.1 引言 在很多实际问题中都会遇到求解常微分方程边值问题. 考虑如下形式的二阶常微分方程 ),,(y y x f y '='', b x a <<, (11.1.1) 在如下三种边界条件下的定解问题: 第一种边界条件: α=)a (y , β=)(b y (11.1.2) 第二种边界条件: α=')(a y , β=')(b y (11.1.2) 第三种边界条件: ?? ?=-'=-'1 01 0)()()()(b b y b y a a y a y βα, (11.1.13) 其中0 0, ,00000>+≥≥b a b a .

微分方程的边值问题

微分方程边值问题的数值方法 本部分内容只介绍二阶常微分方程两点边值问题的的打靶法和差分法。 二阶常微分方程为 (,,),y f x y y a x b '''=≤≤ (1.1) 当(,,)f x y y '关于,y y '为线性时,即(,,)()()()f x y y p x y q x y r x ''=++,此时(1.1)变成线性微分方程 ()()(),y p x y q x y r x a x b '''--=≤≤ (1.2) 对于方程(1.1)或(1.2),其边界条件有以下3类: 第一类边界条件为 (),()y a y b αβ== (1.3) 当0α=或者0β=时称为齐次的,否则称为非齐次的。 第二类边界条件为 (),()y a y b αβ''== (1.4) 当0α=或者0β=时称为齐次的,否则称为非齐次的。 第三类边界条件为 0101()(),()()y a y a y b y b ααββ''-=+= (1.5) 其中00000,0,0αβαβ≥≥+>,当10α=或者10β=称为齐次的,否则称为非齐次的。微分方程(1.1)或者(1.2)附加上第一类,第二类,第三类边界条件,分别称为第一,第二,第三边值问题。 1 打靶法介绍 下面以非线性方程的第一类边值问题(1.1)、(1.3)为例讨论打靶法,其基本原理是将边值问题转化为相应的初值问题求解。 【原理】假定()y a t '=,这里t 为解()y x 在x a =处的斜率,于是初值问题为 (,,) ()()y f x y y y a y a t α '''=?? =??'=? (1.6) 令z y '=,上述二阶方程转化为一阶方程组

相关文档
相关文档 最新文档