收藏 分享(赏)

数值分析2010总结.doc

上传人:dreamzhangning 文档编号:2273667 上传时间:2018-09-09 格式:DOC 页数:27 大小:618.50KB
下载 相关 举报
数值分析2010总结.doc_第1页
第1页 / 共27页
数值分析2010总结.doc_第2页
第2页 / 共27页
数值分析2010总结.doc_第3页
第3页 / 共27页
数值分析2010总结.doc_第4页
第4页 / 共27页
数值分析2010总结.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、数值分析复习总结任课教师 王建国第二章 数值分析基本概念教学内容: 1. 误差与有效数字误差、误差限、相对误差、相 对误差限和有效数字的定义及相互关系;误差的来源和误差的基本特性;误差的计算(估计)的基本方法。 2. 算法的适定性问题数值分析中的病态和不稳定性问题;病态问题和不稳定算法的实例分析。3. 数值计算的几个注意问题 数值计算的基本概念 误差概念和分析误差的定义:设 x 是精确值,p 是近似 值, 则定义两者之差是绝对误差:a由于精确值一般是未知的,因而 不能求出来 ,但可以根据测量误差或计算情况估计它的上限 |-|xp称 为 绝 对 误 差 限 。相对误差定义为绝对误差与精确值之比

2、arxar称 为 相 对 误 差 限 误差的来源:舍入误差将无限位字长的精确数处理成有限位字长近似数的处理方法称为舍入方法。带来舍人误差。截断误差用数值法求解数学模型时,往往用简单代替复杂,或者用有限过程代替无限过程所引起的误差。 有效数字对于a=a0 a1 am . am+1 am+n(a00)的近似数, 若|0.5x10-n,则称 a 为具有 m+n+1 位有效数字的有效数,其中每一位数字都叫做 a 的有效数字。有效数和可靠数的最末位数字称为可疑数字有效数位的多少直接影响到近似值的绝对误差与相对误差的大小。推论 1 对于给出的有效数,其绝对误差限不大于其最末数字的半个单位。推论 2 对于给

3、出的一个有效数,其相对误差限可估计如下:例:计算 y = ln x。若 x 20,则取 x 的几位有效数字可保 证 y 的相对误差 0.1% ?120.10mnxa nx120.10mnxa15()r 数值计算的算法问题“良态”问题和“病态”问题在适定的情况下,若对于原始数据很小的变化 X,对应的参数误差 y也很小,则称该数学问题是良态问题;若 y很大,则称为病态问题。病态问题中解对于数据的变化率都很大,因此数据微小变化必将导致参数模型精确解的很大变化。数学问题的性态完全取决于该数学问题本身的属性,在采用数值方法求解之前就存在,与数值方法无关。稳定算法和不稳定算法如果用数值方法计算时,误差在计

4、算过程中不扩散的算法称为稳定算法。否则 称为不稳定算法。 数值计算应注意的问题避免相近二数相减;避免小分母;避免大数吃小数;选用稳定的算法。绝对误差的运算: )()(2121xx(1xx)()(f()f第三章 线性方程组求解的数值方法教学内容:1. 高斯消元法消元法的实现过程;主元问题。2. 矩阵分解矩阵 LU 分解的一般计算公式;利用 LU 分解的线性方程组求解方法;Cholesky 分解;Matlab 的 Cholesky 分解函数。3. 向量范数与矩阵范数向量范数及其性质;矩阵函数及其性质;常用范数形式。4. 线性方程组的迭代法求解迭代求解的思路;Jacobi 迭代法;高斯_赛德尔迭代法

5、;迭代法的收敛性。 5. 方程组的病态问题与误差分析线性方程组解的误差分析;条件数和方程组的病态性。消元法:问题:消去法是按照系数矩阵的主对角线上的元素(主元)进行消元。从而可能出现:(1)某个主元为零,导致消元过程无法进行。(2)当某个主元的绝对值很小时,计算结果误差很大。定理:若 A 的所有顺序主子式 均不为 0,则高斯消元无需换行即可进行到底,得到唯一解。全主元消去法每一步选绝对值最大的元素为主元素。列主元消去法省去换列的步骤,每次仅选一列中最大的元。,|max|0;kij ijkijna,|max|0ki ikkina矩阵三角分解法计算公式:算法:121n21 2312(1) n (

6、UnnGaus LALUuulll 由 消 去 法 加 上 列 主 元 或 全 主 元 ) 有 分 解 :11i ,j, ni2, jjiual k-1kj mk-1ikik 2, 3, j, n ( )/ i1 , j jinualul 对 计 算 1-1 ,2, 3, () iijij inYybl解 :1 , , (2) nnii ijiijnyxux解 :Cholesky 分解:定理:设矩阵 A 对称正定,则存在非奇异下三角阵 L 使得 。若限TA定 L 对角元 为正, 则分解唯一。Matlab 中的 Cholesky 分解函数:chol()向量和矩阵的范数为了研究线性方程组近似解的误

7、差估计和迭代法的收敛性,引进向量(矩阵)的范数的概念。向量范数定义:空间的向量范数 | | 对任意 满足下列条件:nR(2)|xC(齐 次性 ) 3yy(三角不等式)1|0;|0x(正定性)常用范数:,nxyR11niixx矩阵范数定义:空间的向量范数 | | 对任意 满足下列条件:nmR(4)* | AB | | A | | B |常用矩阵范数:Frobenius 范数:由向量范数 | |p导出关于矩阵 A Rnn 的 p 范数:1/221niixx1/1pnipixxmaxiix ,nmABR(1)|0;| 02|3B21| |nFijijAa特别有: 1|max|inijjA(行和范数)

8、1|jnij(列和范数)2max|()T(谱范数 )谱半径:矩阵 A 的谱半径记为 (A) = ,其中 i为 A 的特征根。maxii定理:对任意算子范数 | | 有定理:若 A 对 称,则有2()定理:若矩阵 B 对某个算子范数满足 |B| 1,则必有0 1|axmax|ppp pAAA ()|(1)2IB可 逆 。( )解线性方程组的迭代法 研究内容: 如何建立迭代公式? 收敛速度? 向量序列的收敛条件? 误差估计?思路: 1(0)(1)() () ()(,) , (k=0,12Tijn nnkk kAxbAabMgRxRgxAxb对 线 性 方 程 组其 中 非 奇 异 矩 阵 , 构

9、造 其 形 如的 同 解 方 程 组 , 其 中 为 阶 方 阵 , 。任 取 初 始 向 量 代 入 迭 代 公 式产 生 向 量 序 列 , 当 充 分 大 时 , 以 作 为方 程 组 的 近 似 解 , 这 就 是 求 解 线 M性 方 程 组的 单 步 定 常 线 性 迭 代 法 。 称 为 迭 代 矩 阵 。收敛问题:1|雅可比(Jacobi) 迭代法高斯塞德尔迭代法迭代法的收敛性谱半径小于 1.迭代法的误差估计: (1)()()*()*(1)(0) if,1, 1 kkkkxMxgthenxx(1)()()*()*()(1), 1kkkk kkIfxMxgthenxx 误差分析:

10、问题的提出:, ,()(),AxbAAbxb设 为 非 奇 异 矩 阵 , 非 齐 次 方 程 组的 准 确 解 为 当 和 有 一 个 小 的 扰 动 时 ,方 程 组 有 准 确 解 即我 们 需 要 研 究 与 之 间 的 关 系 。 b 有扰动,A 无扰动1| |(|)xb A 有扰动,b 有扰动 11|()|xIAx111| |AA A 有扰动,b 有扰动 1| |()|Abx类 似 推 导 , 可 得定义:条件数: cond(A) = |A -1 | |A|11max22in1() ()2 TcondAA条 件 数 与 所 取 的 矩 阵 范 数 有 关 。常 用 的 条 件 数

11、有 :( )( )条件数的性质:21. ,()120,()3. ()Acondcond对 任 何 非 奇 异 矩 阵对 非 奇 异 矩 阵 和 常 数 有对 正 交 矩 阵 ,结论:当条件数很大时,方程组 Ax = b 是病态问题 ;当条件数较小时,方程组 Ax = b 是良态问题 。第四章 函数的数值逼近1. 代数多项式插值问题插值多项式的存在唯一性;插值基函数和插值多项式的一般形式;插值的误差分析;多项式插值的 Runge 现象。2. 分段低次插值分段线性插值;Hermite 插 值和分段 Hermite 插值。3. 三次样条插值样条插值的定义;三次样条函数的计算;Matlab 中的插值函

12、数。4. 曲线拟合的最小二乘法曲线拟合的最小二乘法法;多项式拟合方法;Matlab 中的多项式拟合函数;5. 最佳平方逼近权内积;正交多项式的最佳平方逼近。插值问题:函数解析式未知,或计算复杂,用函数 p(x)去近似代替它,使得p(xi)= yi (i=0,1,2,n) 函数 p(xi)称为插值函数。x0,x1, xn 称为插值节点或简称节点。插值节点所界的区间称为插值区间。p(xi)= yi 称为插值 条件。多项式的插值问题构造 n 次多 项式Pn(x)= a0 + a1x + a2x2+ anxn使满足 Pn(xi)= yi (i=0,1,2,n),讨论的主要内容: 如何求出插值函数; 插

13、值函数的存在性; 收敛性和误差估计。拉格朗日插值插值多项式的存在唯一性:结论通过 n+1 个 节点的 n 阶插值多项式唯一存在。一次基函数111()()kkkkxllxx二次基函数 11111111()()()()()()()()kkkkkkkkkkkxxllxxxl 拉格朗日插值多项式的一般形式: 011().()().()() ii nii iiiiixxxxl 插值公式:010()()().()n nnkPxylxlylx插值的误差分析: (1)1()()()()!nnnnfRxfPxx分段低次插值分段线性插值 111101111() ()()(),()0,kkh kknhjjjjkjk

14、jjjjjj jjj jjxxIffxIxflxabxxl x若 用 插 值 基 函 数 表 示 , 则 :其 中 : 满 足收敛性: 11100()()()()()max,li()()lihkk kkhhfxIlfflxfflfffCbhxIf其 中 ,当 则因 此 , 只 要 ,埃尔米特插值212101().nnHxaxax, ,210(,),(0,.)1()1()0,(,1.)()()()()iiiiikikikiiinniiixnxinHxyxm求 插 值 基 函 数满 足 :( ) 是 2次 多 项 式 。()且3且于 是 :利用拉格朗日插值基函数 011().().()iiniii

15、 ixxxl 得到 201()12()()ni i ikikxxlxx 2210()()()()i inniiixlxHymxHermite 插 值的余项 2()221 1()()()()!nn nfRxfHxx 三次样条插值第五章 数值积分1. 插值型求积公式线性和二次求积公式;求积公式的代数精度;求积公式的误差分析;复合求积公式;高斯求积公式;MATLAB 中的数值积分函数。2. 积分方程的数值求解积分方程的数值求解的思路分析;积分方程的数值求解方法介绍。n 次代数精度nkkbaxfAxf0)(d)(对于任意不超过 n 次的代数多项式都准确成立, 而对某一个 m+1 次代数多项式不成立,。

16、梯形公式 fxdbaffbab()()()2辛普森公式:b-a S=()4()()62abfff复化梯形公式1)2nnkhf(a)bf(ahT截断误差: , M2 mx()abffRN复化辛普森公式 11/200()4()()6nnnkkkkhSfafffx截断误差: RNfbhM84, )(maxfb高斯求积公式定义0 ()() 2,1,(,)nbkakfxdAfxnn k求 积 公 式 含 有 个待 定 参 数 适 当 选 择 这 些 参数 使 其 具 有 2+次 代 数 精 度 。 这 类 求 积 公 式称 为 高 斯 公 式 。 x是 高 斯 点 。高斯点的确定方法Matlab 积分函

17、数函数名 功能quad 采用 Simpson 计算积分。精度高,较常用quad8 采用 8 样条 Newton-Cotes 公式计算积分。精度高,最常用trapz 采用梯形法计算积分。精度差,速度快积分方程的数值求解 ()(,)()baFredholmytktsydft积 分 方 程 :求解思路用数值积分代替积分 1(,)(,)bnkkakxsydAxy由 1()(,)()nkkyf1()(,)()nj kjkkkyxAxyxfx ()IKyf第六章 常微分方程初值问题1. 求解方法欧拉方法;龙格库塔方法2. 稳定性与收敛性分析欧拉公式:),.(),)( nkkhxyxfykk局部截断误差是

18、O(h2).改进欧拉公式: ),(),(211 kkk yxfyxfhy校 正 值预 报 值或表示成: ),(2,(),(211 kkkk yxfhyxfyxfhy平均形式:)(,)(cpkpkckpyyxhf局部截断误差是 O(h3). 龙格库塔方法111RK(,)(2,3),()()pniniii jijin nyhcfxaybKipabcxyTlorxTaylor一 般 地 , 方 法 设 近 似 公 式 为其 中 , 都 是 参 数 , 确 定 它 们 的 原 则 是 使 近 似 公 式在 处 的 展 开 式 与 在 处 的 展 开 式的 前 面 项 尽 可 能 多 地 重 合 。非线性方程求解教学内容:1. 二分法2. 收敛性分析3. 牛顿法二分法:1. 准备: 计算端点值 f(a),f(b)2. 二分: 计算中点值 f(a+b)/2)3. 判断: 若 f(a+b)/2)=0, (a+b)/2 是根;若 f(a+b)/2) f(a)0,用(a+b)/2 代替 b;否则,用(a+b)/2 代替 a,转向(2)收敛性:二分法的收敛性一般迭代法的收敛性:几个收敛定理牛顿迭代法:1 2nbax1()(), 0, 12 ,nnnnffxx

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报