第五章常微方程初值问题2素材.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 常微方程初值问题 数值微分 我们讨论的导数问题。实际计算及讨论函数在具体某点的导数值。 我们自然想到微积分中的导数定义: 用作为的近似。 理论上这种近似,h越小越好,但实际计算相近的数相减会损失有效数字,实际计算中要注意这些问题。 二阶导数的三点公式: 精度高一个量级 往往利用插值方法先求出插值函数,在对函数求导,用之代替原函数的导数。 数值积分我们也曾这样做。 本章我们主要解决初值问题的数值解法。即: 数值解就是要求出在 一系列点上的近似值 。 假设在所讨论问题中连续。由Leibniz公式(或对方程积分)有: 依据上式可得到不同的数值解法。 §1 欧拉法和改进欧拉法、预估-校正法 由 积分可用 左矩形公式,得: 显式 用 右矩形公式,得: 隐式 梯形公式,得: 改进欧拉公式 精度比上两个高一个量级。 隐式和改进欧拉法都是一个方程。如果方程解时比较复杂,则用迭代发近似求解。 先用显式欧拉公式计算初值,再用改进欧拉公式迭代求解。 (数学证明当在所讨论的范围有界在h取得很小时,这种迭代收敛)。 公式为: 程序结构: F x,y Y*Y WRITE *,* INPUT X0,Y0 READ *,* X0,Y0 WRITE *,* INPUT [x0,b] B READ *,* B WRITE *,* INPUT h READ *,* h Y Y0 F0 F X0,Y0 DO 100 X X0, B, H K1 K2 K3 K4 Y Y+ Y Y0+H*F0 DO 200 K 1,10 Y Y0+H/2.0* F0+F X,Y 200 CONTINUE WRITE *,* X+h,Y, 1.0/ 1-X-h Y0 Y F0 F X,Y 100 CONTINUE STOP END 注意:所计算的范围必须是从X0到某值B。因为是逐点递推的。 当计算范围为[B,X0]时,步长h取负值。 作业:数值解初值问题: 用改进公式解方程,并和精确解作图比较。 注意:本题中x的取值范围不能接近1,为什么? 将方程换成,精确解为 计算[-2,2]间曲线 将方程换成,精确解为 计算[-2,2]间曲线 改进欧拉法在判断迭代收敛时很不好求(为什么?未知!)。 往往计算中用预估-校正法,公式如下: 左矩形 预估 右矩形 校正 §2 龙格-库塔法(Runge-Kutta) 欧拉法计算简单,精度不高。 预估校正法可写为: 将上式加以推广 ** 为待定系数,当时就是预估-校正法。 我们现在要选取上面的三个系数,使得上式的误差为。 我们将在展开: **** 其中: 另一方面,将 **式 中的在已知点展开 二元函数展开 带入**式得:下标x,y表示偏导数,n表示在点。 与****式比较 **** 我们取 时** 式的误差为 三个未知数两个方程,所以具体的取法很多。 当时,就是欧拉预估-校正法。 另一个常取,此时公式为: 中点公式 以上是二阶龙格-库塔公式,按照相似的方法做出三阶公式 %%% 为待定系数,选取这五个系数,可使得上式的误差为。 方法和前面一样,将在展开到三次项; 同时将%%%式也展开到三次项; 在比较对应项的系数。 最后可得 六个未知数,四个方程,常取如下两个公式: 四阶公式 上式为古典龙格库塔公式,最常用 程序很简单。 写时如果要用K作变量,将其定义成实型。 作业 1、将欧拉改进法程序改为四阶古典龙格库塔法,并比较结果。 2、将以前的作业改成用龙格库塔法来做。 3、考虑如下问题计算方法 4、自己选一系统(氢原子,线性谐振子,无限深势阱。。。。。),设定某种围绕,计算相关量子态几率随时间变化,画出曲线。注意:表达式并没有考虑自发跃迁。 类似于:设有五位同学A1、A2、A3、A4、A5,开始A1有十万元钱,其他人没钱。没人每天花费其所有的20%从其他四位同学那里买东东(相当于围绕矩阵元)。计算五位同学拥有的钱数随时间变化曲线。 §5.4含时间微扰理论 定态微扰理论不含时间,求下的定态近似波函数能级即 与时间无关,仅与时间有关,因含时,则体系是在变化的 含时间微扰理论,由的定态波函数近似地计算可以无微扰体系()在微扰作用下由一个量子态跃迁到另一个量子态的跃迁几率。 是微扰 已精确求解,本征函数 将按的定态波函数 展开 代入薛方程 因为 所以上式化为 以左乘上式两边,积分 其中 上式给出了随时间的变化规律 即给出了波函数 薛方程的另一种表示方式—矩阵表示 求解 方程形式解 * 仍然是个方程,不是简单积分,因积分中含,未知 设 微扰在时开始,且这时体系处于的第k个本征态 即 当时,但很小时,或作时间很短时, 零级近似 得 一级近似 在时刻体系处于态的几率, 即从初态跃迁到的几率 注

文档评论(0)

知识宝库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档