- 6
- 0
- 约3.01千字
- 约 23页
- 2017-01-23 发布于北京
- 举报
例 用欧拉法求初值问题 当h = 0.02时在区间[0, 0.1]上的数值解。 具体计算结果 表中y(xn),是初值问题的真解 在xn上的值。 为近似值yn的误差。 从表中可以看出,随着n的增大,误差也在增大,所以说,欧拉法计算简便,对一些问题有较大的使用价值,但是,它的误差较大,所得的数值解精确度不高。 * ? 考虑一阶常微分方程的初值问题 /* Initial-Value Problem */: 其中f (x, y)为x, y的已知函数,y0为给定的初始值 第六章 常微分方程数值解 /* Numerical Methods for Ordinary Differential Equations */ 例如: 其解析解为: 只有一些特殊类型的微分方程问题能够得到用解析表达式表示的函数解,而大量的微分方程问题很难得到其解析解。 这是微积分的发明者之一Leibniz在1686年曾经让当时 数学界人士求解的一阶微分方程式,吸引了许多数学家 的注意,大约经过150年的探索 到1838年, 刘维尔(Liouville)在理论上证明了这个微分方程不能用初等积分法求解,得借助于数值方法 只能依赖于数值方法去获得微分方程的数值解。 数值方法的基本思想是:在解的存在区间上取n + 1个节点 这里 hi可以不相等,但一般取成相等的,这时 在这
原创力文档

文档评论(0)