浙江大学材料与化工学院《实用数值计算方法》_第六章 常微分方程的数值求解方法

第六章常微分方程及 方程组的解法 61常微分方程及其求解概述 62初值问题解法 63边值问题解法 浙江大学研究生 《实用数值计算方法》 学位课程
浙江大学研究生 学位课程 《实用数值计算方法》 1 第六章 常微分方程及 方程组的解法 6.1 常微分方程及其求解概述 6.2 初值问题解法 6.3 边值问题解法

ODE Ordinary Differential Equations) 6.1常微分方程及其求解概述 6,2初值问题解法 1 Euler方法 2线性多步法 3 Runge- Kuttal法 4方程组及刚性问题的Gear方法 63边值问题解法 1 Shooting(试射法 2差分法 浙江大学研究生 《实用数值计算方法》 学位课程
浙江大学研究生 学位课程 《实用数值计算方法》 2 6.1 常微分方程及其求解概述 6.2 初值问题解法 1.Euler方法 2.线性多步法 3.Runge--Kutta法 4.方程组及刚性问题的Gear方法 6.3 边值问题解法 1.Shooting(试射法) 2.差分法 ODE (Ordinary Differential Equations) s

6.1常微分方程及求解概述 (Ordinary Differential Equations, ODE) 61.1基本概念 描述自由落体的ODE: mg 若设:tn=0时s=0,s=1(6-2) 或设/6=0 s=0 s=0 那么ODE(6-1)唯一确定了s=s() 的运动轨迹。 浙江大学研究生 《实用数值计算方法》 学位课程
浙江大学研究生 学位课程 《实用数值计算方法》 3 6.1 常微分方程及求解概述 (Ordinary Differential Equations, ODE) 6.1.1 基本概念 描述自由落体的ODE: ( ) ( ) ( ) ( ) ( ) 的运动轨迹。 那么 唯一确定了 时 时 或设: 若设: 时 ODE s s t t s t s t s s m g dt d s − = − = = = = = = = − = − − 6 1 6 3 1 0 0 0 0 0, 1 6 2 6 1 1 0 ' 0 2 2

只有一个自变量的微分方程为ODE, 否则称为偏微分方程PDE。 方程中未知函数导数的最高阶数称为 方程的阶。 (6-4)是二阶的 方程中关于未知函数及其各阶导数 均是一次的,则称为线性徼分方程。 如: dy+ax) dx x 和(6-1)都是线性二阶ODE。 (6-2),(6-3)是(6-1)的初始条件。亦称定解 条件。(6-1)(6-2)叫做初值问题。 浙江大学研究生 《实用数值计算方法》 学位课程
浙江大学研究生 学位课程 《实用数值计算方法》 4 • 只有一个自变量的微分方程为ODE, 否则称为偏微分方程PDE。 • 方程中未知函数导数的最高阶数称为 方程的阶。 (6-4)是二阶的 • 方程中关于未知函数及其各阶导数 均是一次的,则称为线性微分方程。 ( ) ( ) (6 4) 2 2 + = r x − dx dy q x dx d y 如: 和(6-1)都是线性二阶ODE。 • (6-2),(6-3)是(6-1)的初始条件。亦称定解 条件。(6-1)(6-2)叫做初值问题。 6.1.1

(6-1),(6-3)叫做边值问题。 在没有给定解条件时。方程一般 有一族解曲线y(x,c)。如: dy 有解y(x,c)=ce。(c为任意常数) 对任意的n阶ODE,如果能写成: y=f(x,y,y2…y (6-5) 则称该方程为显式的。方程(6-4)是 显式的。而下面方程是隐式的。 sin(v)+exp(v)=y+x 浙江大学研究生 《实用数值计算方法》 学位课程
浙江大学研究生 学位课程 《实用数值计算方法》 5 6.1.1 (6-1),(6-3)叫做边值问题。 • 在没有给定解条件时。方程一般 有一族解曲线y(x,c) 。如: 有解 y(x c) ce 。 (c为任意常数) y dx dy x = = , • 对任意的n阶ODE,如果能写成: ( ) ( ) ( , , , , ) (6 5) ' 1 = − n n− y f x y y y 则称该方程为显式的。方程(6-4)是 显式的。而下面方程是隐式的。 (y )+ (y )= y + x ' ' sin exp

对于高阶显式方程。通过定义n-1个 新变量,可以写成n维一阶方程组。 即令 (x) x (6-6 (x)=y(x 那么(6-5)可以改写为如下的方程组: J0=y1 h-2 f(x,y02y12…,yn) 般我们把方程组写成向量形式: 浙江大学研究生 《实用数值计算方法》 学位课程
浙江大学研究生 学位课程 《实用数值计算方法》 6 • 对于高阶显式方程。通过定义n-1个 新变量,可以写成n维一阶方程组。 即令: ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 一般我们把方程组写成向量形式: 那么 可以改写为如下的方程组: 6 7 , , , , 6 5 6 6 , 1, , 1 0 1 1 ' 1 1 ' 2 2 ' 1 1 ' 0 0 1 − = = = = − = − = = = − − − − − − n n n n i i y f x y y y y y y y y y y x y x i n dx dy x y x 6.1.1

y=f(x, y) 这里:y=(,y12…,yn) 在讨论初值问题时,我们从一阶方 程开始: 0 然后毫不费力地套用来解方程组。 当f(x,y)与y无关时,f(x2y)=g(x) 则初值问题 y=g 变为积分问题 0 y=g(x)dx+C,y(o) 故求解微分方程具有更广泛的意义。 浙江大学研究生 《实用数值计算方法》 7 学位课程
浙江大学研究生 学位课程 《实用数值计算方法》 7 y f (x, y) ' = ( ) ( ) T n T n f f f f y y y y 0 1 1 0 1 1 , , , , , , − − = = 这里: • 在讨论初值问题时,我们从一阶方 程开始: ( ) ( ) = = 0 0 ' , y x y y f x y 然后毫不费力地套用来解方程组。 • 当 f(x,y)与y无关时,f(x,y)=g(x) ( ) ( ) ( ) ( ) 故求解微分方程具有更广泛的意义。 则初值问题 变为积分问题 0 0 0 0 ' y g x dx c, y x y y x y y g x = + = = = 6.1.1

6.1.2数值解及其重要性 ●ODE的解很少能用初等函数及其 不定积分的组合表示。例如方程 不能表示为初等函数,故得不到精确解。 有的解可以表示为自变量的显示形式, 但仍然得不到精确解。例如 1-2x 的解是 e'dt难以求积。 浙江大学研究生 《实用数值计算方法》 学位课程
浙江大学研究生 学位课程 《实用数值计算方法》 8 6.1.2 数值解及其重要性 ( ) 而 难以求积。 的解是 但仍然得不到精确解。例如 有的解可以表示为自变量的显示形式, 不能表示为初等函数,故得不到精确解。 不定积分的组合表示。例如方程 的解很少能用初等函数及其 − = = − = + x t x x t e dt y x e e dt y x y y x y ODE 0 0 ' ' 2 2 2 2 2 1 2 • •

61.3ODE数值解的基本思想和方法特点 基本思想有两点 1.离散化 用 Taylor级数,数值积分和差商 逼近导数等手段,把ODE转化为离散 的代数方程(称差分方程)。 2.递推化 在具有唯一解的条件下,通过 步进法逐步计算出解在一系列离散 点上的值。从而得到原ODE的数值 近似解。 浙江大学研究生 《实用数值计算方法》 学位课程
浙江大学研究生 学位课程 《实用数值计算方法》 9 6.1.3 ODE数值解的基本思想和方法特点 基本思想有两点 1. 离散化 用Taylor级数,数值积分和差商 逼近导数等手段,把ODE转化为离散 的代数方程(称差分方程)。 2. 递推化 在具有唯一解的条件下,通过 步进法逐步计算出解在一系列离散 点上的值。从而得到原ODE的数值 近似解

62初值问题解法 我们讨论一阶ODE,而高阶可 能化为一阶ODEs。一阶初值问题 可以一般地写成: f(x,y)x∈[xn,X 6-8 yo=yo 62.1欧拉( Euler)方法 Euler方法是求解(6-8)最简单方法, 但精度差,故不实用。然而对理论分 析很有用。 浙江大学研究生 《实用数值计算方法》 学位课程
浙江大学研究生 学位课程 《实用数值计算方法》 10 6.2 初值问题解法 我们讨论一阶ODE,而高阶可 能化为一阶ODEs。一阶初值问题 可以一般地写成: ( ) ( ) (6 8) , , 0 0 0 − = = y x y f x y x x X dx dy 6.2.1 欧拉(Euler)方法 Euler方法是求解(6-8)最简单方法, 但精度差,故不实用。然而对理论分 析很有用
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 浙江大学材料与化工学院《实用数值计算方法》_第四章 非线性代数方程和方程组的求解.ppt
- 清华大学数学科学系:数学试验 Experiments in Mathematics(讲义课件)数学建模初步.pdf
- 高等数学(java编程)_数学公式中的希腊字母读法.doc
- 希尔伯特(Hilbert)23个数学问题.doc
- 电子工业出版社:计算机类本科规划教材《离散数学》课程教学资源(PPT课件讲稿)第9章 图论.ppt
- 电子工业出版社:计算机类本科规划教材《离散数学》课程教学资源(PPT课件讲稿)第8章 格与布尔代数.ppt
- 电子工业出版社:计算机类本科规划教材《离散数学》课程教学资源(PPT课件讲稿)第7章 群、环和域.ppt
- 电子工业出版社:计算机类本科规划教材《离散数学》课程教学资源(PPT课件讲稿)第6章 代数系统.ppt
- 电子工业出版社:计算机类本科规划教材《离散数学》课程教学资源(PPT课件讲稿)第5章 函数.ppt
- 电子工业出版社:计算机类本科规划教材《离散数学》课程教学资源(PPT课件讲稿)第4章 二元关系.ppt
- 电子工业出版社:计算机类本科规划教材《离散数学》课程教学资源(PPT课件讲稿)第3章 集合.ppt
- 电子工业出版社:计算机类本科规划教材《离散数学》课程教学资源(PPT课件讲稿)第2章 谓词逻辑.ppt
- 电子工业出版社:计算机类本科规划教材《离散数学》课程教学资源(PPT课件讲稿)第1章 命题逻辑.ppt
- 电子工业出版社:计算机类本科规划教材《离散数学》课程教学资源(PPT课件讲稿)总目录.ppt
- 数学分析:微积分的基本定理和基本公式(电子教案).doc
- 数学分析:导数的引出及导数的定义(电子教案).doc
- 复旦大学电子工程系:数字逻辑基础_第6章 可编程逻辑器件和数字系统设计初步.ppt
- 复旦大学电子工程系:数字逻辑基础_第5章 异步时序电路.ppt
- 复旦大学电子工程系:数字逻辑基础_第4章 同步时序电路.ppt
- 复旦大学电子工程系:数字逻辑基础_第3章 触发器.ppt
- 浙江大学材料与化工学院《实用数值计算方法》_第七章 偏微分方程的数值求解方法.ppt
- 浙江大学材料与化工学院《实用数值计算方法》_第三章 线性代数方程组的求解.ppt
- 浙江大学材料与化工学院《实用数值计算方法》_第二章 插值和逼近.ppt
- 浙江大学材料与化工学院《实用数值计算方法》_第五章 数值求积和数值求导.ppt
- 浙江大学材料与化工学院《实用数值计算方法》_第一章 基本知识.ppt
- 浙江大学材料与化工学院《实用数值计算方法》_前言.ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)绪论.ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第一章 行列式(排列).ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第一章 行列式(n阶行列式、行列式的性质).ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第一章 行列式(行列式按行展开、克拉默法则).ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第二章 矩阵(高斯消元法、矩阵及其运算).ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第二章 矩阵(矩阵及其运算).ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第二章 矩阵(逆矩阵、分块矩阵).ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第二章 矩阵(矩阵的初等变换).ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第二章 矩阵(小结).ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第三章 几何空间中的向量(向量及其线性运算、仿射坐标系与直角坐标系).ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第三章 几何空间中的向量(向量的数量积和向量积、混合积与复合积).ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第三章 几何空间中的向量(平面、直线、距离).ppt
- 《线性代数与解析几何》课程教学资源(PPT课件)第三章 几何空间中的向量(例题).ppt
- 费马大定理_-费马大定理—一个困惑了世间智者358年的谜.pdf