文档库 最新最全的文档下载
当前位置:文档库 › 研究生课程数值分析重点

研究生课程数值分析重点

研究生课程数值分析重点
研究生课程数值分析重点

误差:x是某实数的精确值,x A是它的一个近似值,x-x A是x A的绝对误差,|x-x A|≤εA,εA是x A的绝对误差限。(x-x A)/x为x A的相对误差。若|(x-x A)/x|≤εR,为x A的相对误差限。

x=±(0.a1La n a n+1L)*10k (a1≠0,k是整数),x A是x的a n+1的4舍5入得到的近似数,如果|x-x A|≤1/2*10k-n,则x A为x的具有n位有效数字的近似值。

如果x A有n位有效数字,则。如果,则x A至少有n位有效数字。

函数求值的误差估计:

对n元函数,自变量分别为,则有。特别地,对有。

向量的范数:

如果向量的某个实值函数满足

(1)正定性:,且当且仅当;

(2)齐次性:对任意实数α,都有;

(3)三角不等式:对任意,都有,则称为上的一个向量范数。

在中,记,常用的向量范数有:

向量∞的范数:向量的1范数:

向量的2范数:向量的p范数:

向量的夹角:

矩阵的范数:

如果矩阵的某个实值函数满足

(1)正定性:,且当且仅当

(2)齐次性:对任意实数,都有

(3)三角不等式:对任意,都有

(4)相容性:对任意,都有。则称为上的一个矩阵范数。

对于,为F范数。

,为矩阵A的行范数,为矩阵A的列范数

,为矩阵A的2范数或谱范数,为的最大特征值。

插值与拟合

插值法就是用一个便于计算的简单的函数去代替,使得通常称为被插值函数,为插值节点,为插值函数。将求的方法称为插值法。

Lagrange插值基函数:Lagrange插值多项式:。插值多项式的余项:。余项估计式:,。

Newton插值多项式:

,为在上的k阶均差(或差商)。

均差的性质:

(1) k阶均差是函数值的线性组合,即有,均差的对称性

(2)设,且为相异节点,那么的n阶均差与其n阶导数有如下关系:

Newton插值多项式:均差型余项:

差分和等距节点插值公式:

设函数在等距节点上的值为已知,这里h为常数,称为步长。向前差分:,向后差分:,中心差分:。,,。。

对于k≥0,有。对于,有。

Newton向前插值公式:要计算附近点处的近似值。。

余项:。

Newton向后插值公式:

余项:

Hermite 插值多项式:

设有点集,函数和在离散意义下的内积定义为,其中为给定的权数。在离散意义下,函数的2范数定义为。若函数和的内积,则称两者正交。离散点集上正交多项式的构造方法:

,其中,

连续区间上的正交多项式:

函数和在连续意义下的内积定义为:,其中为给定的权函数。

几种常用的正交多项式:

Legendre多项式:(在区间[-1,1]上带权的正交多项式)。

第一类Chebyshev多项式:(在区间[-1.1]上带权的正交多项式)。Laguerre多项式:(在区间[0,+)上带权的正交多项式)。

Hermite多项式:(在区间(-,+)上带权的正交多项式)。

连续函数的最佳平方逼近:法方程:。

平方误差:。

若是中的正交多项式组,则由法方程得,于是的最佳平方逼近多项式为离散数据的最小二乘拟合与连续函数的最佳平方逼近类似。

数值积分

在[a, b]上取,做 f 的 n 次插值多项式,即得到,,插值型求积公式:。利用Lagrange插值多项式的余项可知插值型求积公式的余项为

如果某个求积公式对于次数≤m的多项式均能准确地成立,但对于m+1次多项式就不一定准确,则称该求积公式具有m次代数精度.

一般地,欲使求积公式具有m次代数精度,只要令它对于都能准确成立,这就要求

形如的求积公式至少有 n 次代数精度<=>该公式为插值型(即)

将积分区间[a,b]划分为n等分,步长h=(b-a)/n,节点n 阶Newton-Cotes求积公式为:其中为Cotes系数。简化Cotes系数可得

梯形公式:Simpson公式:,梯形公式的误差为,Simpson公式的误差

为:

当n为偶数时,n阶Newton-Cotes公式至少有n+1次代数精度.

复化梯形公式Tn:,复化梯形公式的余项为:

复化Simpson公式Sn:复化Simpson公式的余项为:

对于计算积分I=I[f]的复化梯形公式T(h),其余项为其中, 为Bernoulli常数. Romberg求积方法:

Gauss-Legendre求积公式:. 当n=1时,二次Legendre多项式:零点为此时,Gauss-Legendre求积公式为:

当n=2时,三次Legendre多项式零点为可构造出具有五次代数精度的3点Gauss-Legendre求积公式:

Guass-Chebyshev求积公式:在区间[-1,1]上取权函数,的正交多项式是Chebyshev正交多项式,其中是关于Gauss点的Lagrange插值基函数。Guass-Chebyshev求积公式为:对于n=1,二点Gauss-Chebyshev求积公式为对于n=2,三点Gauss-Chebyshev求积公式为

Guass公式的余项是:

对于两点Gauss-Legendre求积公式有

对于两点Gauss-Chebyshev求积公式有:

矩阵直接三角分解法:

不选主元的三角分解法(LU分解法或Doolittle方法,条件:顺序主子式均不为0,非奇异):设A=LU,记其中L为单位下三角阵,U为上三角阵。由A的第1行和第1列可计算出U的第1行和L的第1列,即:。U的第k行元素。L的第k列元素。若记Ux=y,则有Ly=b。

列选主元的三角分解法:设从A=A (1)开始已完成k-1步分解计算,U 的元素(按行)和L的元素(按列)存放在A的位置,得到A~,第k行计算:当i=k时,si对应于(4.2.3)中的ukk,它可能不宜在(4.2.4)作除法。当i=k+1,k=2,….n,si对应于(4.2.4)中的分子。记交换(A(k),b(k))的第i行与第行的位置,但每个位置上仍用原记号。然后仍按(4.2.3)计算,算出U的第k行。的计算可用这就算出了L的第k行。

三对角方程组的追赶法(条件是:A非奇异,):

设有方程组Ax=d,其中d=(d1 d2,… dn )T,系数矩阵A是三对角形矩阵解原方程组Ax=b可分为两步Ly=d和Ux=y

平方根法(条件:顺序主子式均不为0,正定矩阵):

设A=(aij),

Ly=b和上三角方程组 L T x=y

设A∈Rn×n为可逆矩阵,按算子范数,称为矩阵A的条件数。如果矩阵范数取2范数,则记。

设A-1存在,条件数有如下一些性质:

(1)其中其中

(2)若U为正交矩阵,即UT U=I则cond2(U)=1, cond2(A)= cond2(AU)= cond2(UA)。

(3)设与为A按绝对值最的和最小的特征值,则.若A对称,则

设Ax=b,A为非奇异矩阵,b为非零向量,A和b分别有扰动, δA和δb.若,则有误差估计式

设Ax=b , b≠0,则对方程组的近似解有误差估计式

,可以把 A 分解为

Jacobi 迭代法:

Gauss-Seidel 迭代法:

设距阵B,的充分必要条件是 B 的谱半径

对某种算子范数,若则迭代法式产生的向量序列收敛的精确解且有误差估计式越小收敛越快

为迭代法的渐进收敛速度。

若严格对角占优,则且 A 非奇异。

若A为严格对角占优矩阵,或不可约的弱对角占优矩阵,则解方程组的的J 法和GS法均收敛。

逐次超松弛迭代法(SOR法):

SOR迭代法收敛的充分必要条件是。如果解方程组的SOR法收敛,则有。如果A为对称正定矩阵,且则解的SOR法收敛。当系数矩阵是对称正定矩阵时,GS法收敛。

Steffensen迭代法:

Newton迭代法: k=0,1,…,

简化Newton法:

割线法:

设A为n阶实对称矩阵,其特征值都为实数,排列为对应的特征向量

(Ax=λx)组成正交向量组,则有

幂法:

反幂法:

显式Euler:

隐式Euler公式(后退Euler公式):

梯形公式:

改进的Euler公式:

Runge-Kutta方法:

局部截断误差是:

隐式R-K公式:

L=2:

局部截断误差:

L=3:

四级四阶经典R-K方法:

数值计算方法比较

有限差分方法(FDM:Finite Difference Method)是计算机数值模拟最早采用的方法,至今仍被广泛运用。该方法将求解域划分为差分网格,用有限个网格节点代替连续的求解域。有限差分法以Taylor级数展开等方法,把控制方程中的导数用网格节点上的函数值的差商代替进行离散,从而建立以网格节点上的值为未知数的代数方程组。有限差分法主要集中在依赖于时间的问题(双曲型和抛物型方程)。有限差分法方面的经典文献有Richtmeyer & Morton的《Difference Methods for Initial-Value Problems》;R. LeVeque《Finite Difference Method for Differential Equations》;《Numerical Methods for C onservation Laws》。 注:差分格式: (1)从格式的精度来划分,有一阶格式、二阶格式和高阶格式。 (2)从差分的空间形式来考虑,可分为中心格式和逆风格式。 (3)考虑时间因子的影响,差分格式还可以分为显格式、隐格式、显隐交替格式等。 目前常见的差分格式,主要是上述几种形式的组合,不同的组合构成不同的差分格式。差分方法主要适用于有结构网格,网格的步长一般根据实际地形的情况和柯朗稳定条件来决定。 构造差分的方法: 构造差分的方法有多种形式,目前主要采用的是泰勒级数展开方法。其基本的差分表达式主要有三种形式:一阶向前差分、一阶向后差分、一阶中心差分和二阶中心差分等,其中前两种格式为一阶计算精度,后两种格式为二阶计算精度。通过对时间和空间这几种不同差分格式的组合,可以组合成不同的差分计算格式。 有限差分法的不足:由于采用的是直交网格,因此较难适应区域形状的任意性,而且区分不出场函数在区域中的轻重缓急之差异,缺乏统一有效的处理自然边值条件和内边值条件的方法,难以构造高精度(指收敛阶)差分格式,除非允许差分方程联系更多的节点(这又进一步增加处理边值条件韵困难)。另外它还有编制不出通用程序的困难。 有限差分法的优点:该方法是一种直接将微分问题变为代数问题的近似数值解法,数学概念 直观,表达简单,精度可选而且在一个时间步内,对于一个给定点来说其相关的空间点只是 与该相邻的几点,而不是全部的空间点。是发展较早且比较成熟的数值方法 广义差分法(有限体积法)(GDM:Generalized Difference Method):1953年,Mac—Neal 利用积分插值法(也称积分均衡法)建立了三角网格上的差分格 式,这就是以后通称的不规划网格上的差分法.这种方法的几何误差小,特别是给出了处理自然边值条件(及内边值条件)的有效方法,堪称差分法的一大进步。1978年,李荣华利用有限元空间和对偶单元上特征函数的推广——局部Taylor展式的公项,将积分插值法改写成广义Galerkin法形式,从而将不规则网格差分法推广为广义差分法.其基本思路是,将计算区域划分为一系列不重复的控制体积,并使每个网格点周围有

贵州师范大学计算数学《数值分析》考研复试大纲

贵州师范大学硕士研究生入学考试大纲(复试) (科目名称:数值分析) 一、考查目标 本《考试大纲适用于贵州师范大学数学科学学院数学专业硕士研究生入学考试复试。数值分析是高等院校数学与应用数学、信息与计算科学等理工科专业的一门专业核心必修课程。它是一门内容丰富,研究方法深刻,有自身理论体系的课程。其研究对象是解决各种数学问题的数值计算程序、方法与相关理论。 1、考试目的 测试考生对数值计算方法的基本原理和基本方法的掌握,以及对数值分析的理解及基本应用能力。考生应该掌握拉格朗日插值方法、数值积分、数值微分、方程求根、线性代数方程组的数值解法,并有应用这些方法解决和分析数值计算中常见问题的基本能力。 《数值分析》是我校数学科学学院招收全日制硕士研究生而设置的具有选拔性质的复试科目,其目的是考察学生是否具备本学科计算数学专业硕士研究生学习所要求的水平,为我校数学科学学院择优选拔硕士研究生提供依据。 2、考试的基本要求 要求学生了解和掌握这门课程所涉及的各种常用的数值计算公式、数值方法的构造原理及适用范围,为今后用计算机去有效地解决实际问题打下基础。 (1)掌握算法的基本原理和思想,包括算法的构造、算法处理的技巧、误差分析、收敛性和稳定性等基本理论。 (2)掌握误差与有效数字定义、函数插值与逼近的方法、积分与微分的数值计算方法、线性方程组的数值解法、非线性方程根的求解方法。 (3)掌握各种算法的理论分析;了解主要算法的设计思路。 二、考试形式与试卷结构 (一)试卷成绩及考试时间 本试卷满分为100分。考试时间为180分钟。 (二)答题方式 闭卷,笔试;所有题目全部为必答题。 (三)试卷内容 数值计算中的误差、拉格朗日插值方法、数值积分、数值微分、方程求根、线

2014级硕士研究生数值分析上机实习报告

2014级硕士研究生数值分析上机实习(第一次) 姓名:学号:学院: 实习题目:分别用二分法和Newton迭代法求方程x3■ 2x210x-20=0的根.实习目的:掌握两种解法,体会两种解法的收敛速度. 实习要求:用C程序语言编程上机进行计算,精确到8位有效数字. 报告内容: 1.确定实根的个数以及所在区间 2.将最后两次计算结果填入下表(保留8位数字): 3.实习过程中遇到哪些问题?如何解决?有何心得体会?

4.两种解法的计算程序(此页写不下时可以加页):

2014级硕士研究生数值分析上机实习(第二次)姓名:学号:学院: 实习题目:计算8阶三对角矩阵A=tridiag(0.235, 1.274, 0.235)的行列式.实习目的:掌握计算行列式的方法. 实习要求:首先选择一种算法,然后用C程序语言编程上机进行计算.报告内容: 1.简单描述所采用的算法: 2?计算结果: A 3.实习过程中遇到哪些问题?如何解决?有何心得体会?

4.写出C语言计算程序(此页写不下时可以加页):

2014级硕士研究生数值分析上机实习(第三次) 姓名:学号:学院: 分别用Jacobi迭代法和Gauss-Seidel迭代法求解线性方程组实习题目: 2lx + 9.8y+ 3.4z= 6.7 <2.7x + 1.8y+ 7.2z= 2.4 8.6x + 1.5y + 3.4z = 1.9 实习目的:感受两种迭代法的收敛速度. 首先构造收敛的Jacobi迭代法和Gauss-Seidel迭代法,然后用实习要求: C程序语言编程上机进行求解,初始值均取为0,精确到4位小 数. 报告内容: 1.写出收敛的Jacobi迭代法和Gauss-Seidel迭代法:

数值分析(计算方法)总结

第一章绪论 误差来源:模型误差、观测误差、截断误差(方法误差)、舍入误差 是的绝对误差,是的误差,为的绝对误差限(或误差限) 为的相对误差,当较小时,令 相对误差绝对值得上限称为相对误差限记为:即: 绝对误差有量纲,而相对误差无量纲 若近似值的绝对误差限为某一位上的半个单位,且该位直到的第一位非零数字共有n位,则称近似值有n位有效数字,或说精确到该位。 例:设x==…那么,则有效数字为1位,即个位上的3,或说精确到个位。 科学计数法:记有n位有效数字,精确到。 由有效数字求相对误差限:设近似值有n位有效数字,则其相对误差限为 由相对误差限求有效数字:设近似值的相对误差限为为则它有n位有效数字 令 1.x+y近似值为和的误差(限)等于误差(限)的 和 2.x-y近似值为 3.xy近似值为 4. 1.避免两相近数相减 2.避免用绝对值很小的数作除数 3.避免大数吃小数 4.尽量减少计算工作量 第二章非线性方程求根 1.逐步搜索法 设f (a) <0, f (b)> 0,有根区间为(a, b),从x0=a出发,按某个预定步长(例如h=(b-a)/N)

一步一步向右跨,每跨一步进行一次根的搜索,即判别f(x k)=f(a+kh)的符号,若f(x k)>0(而 f(x k-1)<0),则有根区间缩小为[x k-1,x k] (若f(x k)=0,x k即为所求根), 然后从x k-1出发,把搜索步长再缩小,重复上面步骤,直到满足精度:|x k-x k-1|0.将[a0,b0]对分,中点x0= ((a0+b0)/2),计算 f(x0)。 3.比例法 一般地,设[a k,b k]为有根区间,过(a k, f(a k))、(b k, f(b k))作直线,与x轴交于一点x k,则: 1.试位法每次迭代比二分法多算一次乘法,而且不保证收敛。 2.比例法不是通过使求根区间缩小到0来求根,而是在一定条件下直接构造出一个点列(递推公式),使该点列收敛到方程的根。——这正是迭代法的基本思想。 事先估计: 事后估计 局部收敛性判定定理: 局部收敛性定理对迭代函数的要求较弱,但对初始点要求较高,即初始点必须选在精确解的附近 Steffensen迭代格式: Newton法: Newton下山法:是下山因子 弦割法: 抛物线法:令 其中:

研究生数值分析试卷

2005~2006学年第一学期硕士研究生期末考试试题(A 卷) 科目名称:数值分析 学生所在院: 学号: 姓名: 注意:所有的答题内容必须答在答题纸上,凡答在试题或草稿纸上的一律无效。 一、(15分)设求方程 0cos 2312=+-x x 根的迭代法 k k x x cos 3 2 41+=+ (1) 证明对R x ∈?0,均有*lim x x k k =∞ →,其中*x 为方程的根. (2) 此迭代法收敛阶是多少? 证明你的结论. 二、(12分)讨论分别用Jacobi 迭代法和Gauss-Seidel 迭代法求解下列方程组的收敛性。 ??? ??=++-=++=-+. 022,1, 122321 321321x x x x x x x x x 三、(8分)若矩阵??? ? ? ??=a a a a A 000002,说明对任意实数0≠a ,方程组b AX =都是非病态的。(范数用∞?) 四、( 求)(x f 的Hermite 插值多项式)(3x H ,并给出截断误差)()()(3x H x f x R -=。 五、(10分)在某个低温过程中,函数 y 依赖于温度x (℃)的试验数据

为 已知经验公式的形式为 2bx ax y += ,试用最小二乘法求出 a ,b 。 六、(12分)确定常数 a ,b 的值,使积分 [ ] dx x b ax b a I 2 1 1 2 ),(?--+= 取得最小值。 七、(14分)已知Legendre(勒让德)正交多项式)(x L n 有递推关系式: ?? ? ? ???=+-++===-+),2,1()(1)(112)()(, 1)(1110 n x L n n x xL n n x L x x L x L n n n 试确定两点的高斯—勒让德(G —L )求积公式 ? -+≈1 1 2211)()()(x f A x f A dx x f 的求积系数和节点,并用此公式近似计算积分 ?=2 11 dx e I x 八、(14分)对于下面求解常微分方程初值问题 ?????==0 0)() ,(y x y y x f dx dy 的单步法: ??? ? ??? ++==++=+) ,() ,()2 121(1 21211 hk y h x f k y x f k k k h y y n n n n n n

2009年春季工学硕士研究生学位课程(数值分析)真题试卷

2009年春季工学硕士研究生学位课程(数值分析)真题试卷 (总分:28.00,做题时间:90分钟) 一、填空题(总题数:6,分数:12.00) 1.填空题请完成下列各题,在各题的空处填入恰当的答案。(分数: 2.00) __________________________________________________________________________________________ 解析: 2.已知x=0.045,y=2.013_____ (分数:2.00) __________________________________________________________________________________________ 正确答案:(正确答案:0.902×10 -4) 解析: 3.已知矩阵1 =______,‖A‖ 2 =______. (分数:2.00) __________________________________________________________________________________________ 正确答案:() 解析: 4.设函数f(x)=2x 3 -x+1,则f(x)以x 0 =-1,x 1 =0,x 2 =1为插值节点的二次插值多项式为______.(分数:2.00) __________________________________________________________________________________________ 正确答案:(正确答案:x+1) 解析: 5.设函数f(x)∈C 2 [x 0 -h,x 0 +h],h>0,则 (分数:2.00) __________________________________________________________________________________________ 正确答案:() 解析: 6.______,该公式的代数精度为_____. (分数:2.00) __________________________________________________________________________________________ 正确答案:() 解析: 二、计算题(总题数:2,分数:4.00) 7.(0,+∞)内实根的分布情况,并用迭代法求出该方程在(0,+∞)内的全部实根,精确至3位有效数字. (分数:2.00) __________________________________________________________________________________________ 正确答案:(正确答案:设,显然f(x)=0在(2,+∞)内无根.在(0,2]内,f"(x)=cosx-

数值计算方法大作业

目录 第一章非线性方程求根 (3) 1.1迭代法 (3) 1.2牛顿法 (4) 1.3弦截法 (5) 1.4二分法 (6) 第二章插值 (7) 2.1线性插值 (7) 2.2二次插值 (8) 2.3拉格朗日插值 (9) 2.4分段线性插值 (10) 2.5分段二次插值 (11) 第三章数值积分 (13) 3.1复化矩形积分法 (13) 3.2复化梯形积分法 (14) 3.3辛普森积分法 (15) 3.4变步长梯形积分法 (16) 第四章线性方程组数值法 (17) 4.1约当消去法 (17) 4.2高斯消去法 (18) 4.3三角分解法 (20)

4.4雅可比迭代法 (21) 4.5高斯—赛德尔迭代法 (23) 第五章常积分方程数值法 (25) 5.1显示欧拉公式法 (25) 5.2欧拉公式预测校正法 (26) 5.3改进欧拉公式法 (27) 5.4四阶龙格—库塔法 (28)

数值计算方法 第一章非线性方程求根 1.1迭代法 程序代码: Private Sub Command1_Click() x0 = Val(InputBox("请输入初始值x0")) ep = Val(InputBox(请输入误差限ep)) f = 0 While f = 0 X1 = (Exp(2 * x0) - x0) / 5 If Abs(X1 - x0) < ep Then Print X1 f = 1 Else x0 = X1 End If Wend End Sub 例:求f(x)=e2x-6x=0在x=0.5附近的根(ep=10-10)

1.2牛顿法 程序代码: Private Sub Command1_Click() b = Val(InputBox("请输入被开方数x0")) ep = Val(InputBox(请输入误差限ep)) f = 0 While f = 0 X1 = x0 - (x0 ^ 2 - b) / (2 * b) If Abs(X1 - x0) < ep Then Print X1 f = 1 Else x0 = X1 End If Wend End Sub 例:求56的值。(ep=10-10)

2008级研究生数值分析试题

太原科技大学 2008级硕士研究生08/09学年第一学期 《数值分析》考试试卷 说明:1、Legendre 正交多项式)(x L n 有三项递推关系式: ?? ?? ???=+-++===-+ ,2,1)(1)(112)()(,1)(1110n x L n n x xL n n x L x x L x L n n n 2、Chebyshev 多项式)(x T n 有三项递推关系式: ?? ? ??=-===-+ ,2,1)()(2)()(,1)(1110n x T x xT x T x x T x T n n n 一、填空题:(每题4分,共20分) 1、设??? ? ??-=1511A ,则=∞)(A Cond 2、为提高数值计算精度,当x 充分小时,应将 x x sin cos 1-改写为 3、设)5()(2 -+=x a x x ?,要使)(1k k x x ?=+局部收敛到5* = x ,则a 的取值范围为 4、近似数235.0* =x 关于真值229.0=x 有 位有效数字。 5、设,1)(3 -+=x x x f 则差商=]3,2,1,0[f 二、(本题满分10分)用数值积分的方法建立求解初值问题b x a y a y y x f y a ≤≤==',)(),,(的Simpson 公式: )4(3 1111-+-++++=n n n n n f f f h y y 其中1,,1),,(+-==n n n i y x f f i i i ,11-+-=-=n n n n x x x x h . 三、(本题满分15分)设要用Gauss-Seidel 迭代法求解下列线性方程组

研究生《数值分析》教学大纲

研究生《数值分析》教学大纲 课程名称:数值分析 课程编号:S061005 课程学时:64 学时 课程学分: 4 适用专业:工科硕士生 课程性质:学位课 先修课程:高等数学,线性代数,计算方法,Matlab语言及程序设计 一、课程目的与要求 “数值分析”课是理工科各专业硕士研究生的学位课程。主要介绍用计算机解决数学问题的数值计算方法及其理论。内容新颖,起点较高,并加强了数值试验和程序设计环节。通过本课程的学习,使学生熟练掌握各种常用的数值算法的构造原理和过程分析,提高算法设计和理论分析能力,并且能够根据数学模型,提出相应的数值计算方法编制程序在计算机上算出结果。力求使学生掌握应用数值计算方法解决实际问题的常用技巧。 二、教学内容、重点和难点及学时安排: 第一章? 数值计算与误差分析( 4学时) 介绍数值分析的研究对象与特点,算法分析与误差分析的主要内容。 第一节数值问题与数值方法 第二节数值计算的误差分析 第三节数学软件工具----MATLAB 语言简介 重点:误差分析 第二章? 矩阵分析基础( 10学时) 建立线性空间、赋范线性空间、内积空间的概念,为学习以后各章打好基础。矩阵分解是解决数值代数问题的常用方法,掌握矩阵的三角分解、正交分解、奇异值分解,并能够编写算法程序。 第一节? 矩阵代数基础

第二节? 线性空间 第三节? 赋范线性空间 第四节? 内积空间和内积空间中的正交系 第五节矩阵的三角分解 第六节矩阵的正交分解 第七节矩阵的奇异值分解 难点:内积空间中的正交系。矩阵的正交分解。 重点:范数,施密特(Schmidt) 正交化过程,正交多项式,矩阵的三角分解, 矩阵的正交分解。 第三章? 线性代数方程组的数值方法( 12学时) 了解研究求解线性代数方程组的数值方法分类及直接法的应用范围。高斯消元法是解线性代数方程组的最常用的直接法,也是其它类型直接法的基础。在此方法基础上加以改进,可得选主元的高斯消元法、按比例增减的高斯消元法,其数值稳定性更高。掌握用列主元高斯消元法解线性方程组及计算矩阵的行列式及逆,并且能编写算法程序。掌握矩阵的直接三角分解法:列主元LU 分解,Cholesky分解。了解三对角方程组的追赶法的分解形式及数值稳定性的充分条件。掌握矩阵条件数的定义,并能利用条件数判别方程组是否病态以及对方程组的直接方法的误差进行估计。 迭代解法是求解大型稀疏方程组的常用解法。熟练掌握雅可比迭代法、高斯- 塞德尔迭代法及SOR 方法的计算分量形式、矩阵形式,并能在计算机上编出三种方法的程序用于解决实际问题。了解极小化方法:最速下降法、共轭斜量法。迭代法的收敛性分析是研究解线性代数方程组的迭代法时必须考虑的问题。对于上述常用的迭代法,须掌握其收敛的条件。而对一般的迭代法,掌握其收敛性分析的基本方法和主要结果有助于进一步探究新的迭代法。 第一节求解线性代数方程组的基本定理 第二节高斯消元法及其计算机实现 第三节矩阵分解法求解线性代数方程组 第三节? 误差分析和解的精度改进 第四节? 大型稀疏方程组的迭代法 第五节? 极小化方法 难点:列主元高斯消元法,直接矩阵三角分解。迭代法的收敛性,雅可比迭代法,高斯-塞德尔迭代法,SOR 迭代法。

数值计算方法》试题集及答案

《计算方法》期中复习试题 一、填空题: 1、已知3.1)3(,2.1)2(,0.1)1(===f f f ,则用辛普生(辛卜生)公式计算求得 ?≈3 1 _________ )(dx x f ,用三点式求得≈')1(f 。 答案:2.367,0.25 2、1)3(,2)2(,1)1(==-=f f f ,则过这三点的二次插值多项式中2 x 的系数为 ,拉 格朗日插值多项式为 。 答案:-1, )2)(1(21 )3)(1(2)3)(2(21)(2--------= x x x x x x x L 3、近似值*0.231x =关于真值229.0=x 有( 2 )位有效数字; 4、设)(x f 可微,求方程)(x f x =的牛顿迭代格式是( ); 答案 )(1)(1n n n n n x f x f x x x '--- =+ 5、对1)(3 ++=x x x f ,差商=]3,2,1,0[f ( 1 ),=]4,3,2,1,0[f ( 0 ); 6、计算方法主要研究( 截断 )误差和( 舍入 )误差; 7、用二分法求非线性方程 f (x )=0在区间(a ,b )内的根时,二分n 次后的误差限为 ( 1 2+-n a b ); 8、已知f (1)=2,f (2)=3,f (4)=5.9,则二次Newton 插值多项式中x 2系数为( 0.15 ); 11、 两点式高斯型求积公式?1 d )(x x f ≈( ?++-≈1 )] 321 3()3213([21d )(f f x x f ),代数精度 为( 5 ); 12、 为了使计算 32)1(6 )1(41310-- -+-+ =x x x y 的乘除法次数尽量地少,应将该表达 式改写为 11 ,))64(3(10-= -++=x t t t t y ,为了减少舍入误差,应将表达式1999 2001-

硕士研究生数值分析试卷

数值分析(研究生,2008-12-15) 1.(10分)求函数???≤≤++<≤-+=1 0,101,1sin )(2x x x x x x f 在区间[-1,1]上的最佳平方逼近式 x e a x a a x 210)(++=φ。 2.(15分)利用乘幂法计算下列矩阵的主特征值和相应的特征向量 ???? ??????----110141012,初始向量为T x ]0,0,1[0=(要求结果有三位有效数字)。同时计算该矩阵的1-条件数和谱条件数。

3.(15分)已知函数x x f sin )(=在36.0,3 4.0,32.0210===x x x 处的值分别为352274.0,333487.0,314567.0210===y y y 。用Lagrange 插值多项式对3167.0=x 的函数值进行近似计算,并估计近似计算的误差界。

4.(15分)用Newton 迭代法求方程0ln 2=+x x 在区间(0,2 π)内的解,选择你认为合适的初始点,计算方程的根,使得近似解具有四位有效数字。请从理论上估计达到所需精度所需的迭代次数。

5.(15分)用Gauss-Seidel 迭代法解方程组 ?????? ????-=????????????????????---542834*********x x x 取初始近似向量0[0,0,0]T x =,估计达到4位有效数字需要的迭代次数,并实际计算之。就该具体问题分析计算过程中总的乘除法计算量。

6. (10分)应用拟牛顿法解非线性方程组 ?????=-+=-+. 12,2322112221x x x x x x 取T x ]1,0[)0(= ,终止容限210-=ε。 7.(10分) 求解矛盾方程组 ???????=++=++=++=++2 32328.12221321321 321321x x x x x x x x x x x x

郑州大学研究生课程数值分析复习---第八章 常微分方程数值解法

郑州大学研究生课程(2012-2013学年第一学期)数值分析 Numerical Analysis 习题课 第八章常微分方程数值解法

待求解的问题:一阶常微分方程的初值问题/* Initial-Value Problem */: ?????=∈=0 )(] ,[),(y a y b a x y x f dx dy 解的存在唯一性(“常微分方程”理论):只要f (x , y ) 在[a , b ] ×R 1 上连续,且关于y 满足Lipschitz 条件,即存在与x , y 无关的常数L 使 对任意定义在[a , b ] 上的y 1(x ) 和y 2(x ) 都成立,则上述IVP 存在唯一解。 1212|(,)(,)||| f x y f x y L y y ?≤?一、要点回顾

§8.2 欧拉(Euler)法 通常取(常数),则Euler 法的计算格式 h h x x i i i ==?+1?? ?=+=+) (),(001x y y y x hf y y i i i i i =0,1,…,n ( 8.2 )

§8.2 欧拉(Euler)法(1) 用差商近似导数 )) (,()()()()(1n n n n n n x y x hf x y x y h x y x y +=′+≈+?? ?=+=+) (),(01a y y y x hf y y n n n n 差分方程初值问题向前Euler 方法h x y x y x y n n n ) ()()(1?≈ ′+)) (,() ()(1n n n n x y x f h x y x y ≈?+))(,()(n n n x y x f x y =′

研究生《数值分析》练习题

硕士研究生 《数值分析》练习题 一、判断题 1、用Newton 切线法求解非线性线性方程可以任选初值。 ( ) 2、求解非线性线性方程,Newton 切线法比弦截法迭代次数多。 ( ) 3、若n n A R ?∈非奇异,用Jacobi 迭代法求解线性方程组Ax b =必收敛。( ) 4、Lagrange 插值法与Newton 插值法得到同一个插值多项式。 ( ) 二、填空题 1、近似数 3.14108937a =关 于π具 位有效数字。 2、双点弦截法具有 阶收敛速度。 3、求方程x x e =根的单点弦截法迭代公式是 。 4、设2112A ?? = ? ?? ? ,则()A ρ= 。 5、若(),0,1,2,3i l x i =是以01231,3,,x x x x ==为插值节点的Lagrange 插值基函数,则()()3 3012i i i x l =-=∑ 。 6、由下数据表确定的代数插值多项式的不超过 次。 7、若()8754321f x x x x =+-+,则差商[]0,1,2,,8f = 。 8、拟合三点()()()0,1,1,3,2,2A B C 的 直线是y = 。 三、分析与计算题 1、设()14,2,3515T A x -??==-?? -?? ,求∞=,2,1,,p x A p p 和()1A cond 。

2、1001012,20253A x -???? ? ? == ? ? ? ?-???? ,试计算p p x A ,,p=1,2,∞,和1)(A c o n d 。 3、线性方程组,0Ax b b =≠,用Jacobi 迭代法是否收敛,为什么?其中 122111221A -?? ?=-- ? ?--?? 。 4、线性方程组,0Ax b b =≠,用Jacobi 迭代法是否收敛,为什么?其中 2-11=11111-2A ?? ???? ???? 。 5、已知函数表如下: ⑴ ()111.75ln11.75L ≈、估计截断误差并说明结果有几位有效数字; ⑵ ()211.75ln11.75N ≈、估计截断误差并说明结果有几位有效数字。 6、已知函数表 如下: ⑴用Lagrange 插值法求ln 0.55的近似值()10.55N 、估计截断误差并说明结果的有效数字; ⑵用Newton 插值法求ln 0.55的近似值()20.55N 、估计截断误差并说明结果的有效数字。 7、已知数据如下,求满足条件的Hermite 插值多项式。

2011年秋季工学硕士研究生学位课程(数值分析)真题试卷B

2011年秋季工学硕士研究生学位课程(数值分析)真题试卷B (总分:28.00,做题时间:90分钟) 一、填空题(总题数:6,分数:12.00) 1.填空题请完成下列各题,在各题的空处填入恰当的答案。(分数: 2.00) __________________________________________________________________________________________ 解析: 2.设|x|>>1______ (分数:2.00) __________________________________________________________________________________________ 正确答案:() 解析: 3.求积分∫ a b f(x)dx的两点Gauss公式为______ (分数:2.00) __________________________________________________________________________________________ 正确答案:() 解析: 4.设∞ =______,‖A‖ 2 =______. (分数:2.00) __________________________________________________________________________________________ 正确答案:() 解析: 5.给定f(x)=x 4,以0为三重节点,2为二重节点的f(x)的Hermite插值多项式为______. (分数:2.00) __________________________________________________________________________________________ 正确答案:(正确答案:x 4) 解析: 6.己知差分格式r≤______时,该差分格式在L ∞范数下是稳定的. (分数:2.00) __________________________________________________________________________________________ 正确答案:() 解析: 二、计算题(总题数:2,分数:4.00) 7.给定方程lnx-x 2+4=0,分析该方程存在几个根,并用迭代法求此方程的最大根,精确至3位有效数字.(分数:2.00) __________________________________________________________________________________________ 正确答案:(正确答案:令f(x)=lnx-x 2 +4,则f"(x)= -2x,当x= 时,f"(x)=0. 注意到 f(0.01)=-0.6053<0,f(1)=3>0,f(3)=-3.9014<0,而当时,f"(x)>0,当时,f"(x)<

研究生《数值分析》课程作业(二) (含答案)

研究生《数值分析》课程作业(二) 姓名: 学号: 专业: 1、据如下函数值表,建立二次的Lagrange 插值多项式及Newton 插值多项式。 20012222()()()()()()() (1)(2)(0)(2)(-0)(1)59 3143 (01)(02)(10)(12(20)(21)22 L x f x l x f x l x f x l x x x x x x x x x =++-----=? +?+?=-+------解: 二次 l agr ange插值 ) Newton 插值多项式: 200100120122()()[,](-)[,,](-)(-) 5559 32(0)(0)(1)32()3 2222 N x f x f x x x x f x x x x x x x x x x x x x x x =++=-?-+--=-+-=-+ ()y f x =2、已知单调连续函数在如下采样点处的函数值 *()0[2,4],f x x =求方程在内根的近似值使误差尽可能小。 解:1 ()()y f x x f y -==解: 对的反函数进行二次插值

1110201122012010210122021(0)(0)(0)(0)(0)(0) (0)() ()() ()()()()()() (0 2.25)(05)(03)(05)(03)(0 2.25) 2 3.54( 3 2.25)(35)(2.253)(2.255)(53)(5 2.25) y y y y y y L f y f y f y y y y y y y y y y y y y ---------=++--------+-+-=? +?+? ----+-+- 2.945 ≈()(1)01(1)1()[,]()(,),()[,],() ()()()() (1)! ,n n n n n n n n f x a b f x a b a x x x b L x x a b f R x f x L x x n a b x ξωξ+++≤<<<≤∈=-=+∈ 3、证明:设在上连续,在内存在,节点是满足拉格朗日插值条件的多项式,则对任何插值余项 这里()且依赖于。 0110101(0,1,,)()()0()()()()()()()()[,]()()()()()()() (),,,(k n n k n n n n n n x k n R x R x R x K x x x x x x x K x x K x x x a b t f t L t K x t x t x t x t x x x x t ωφφφ+===---==----- 证由条件知节点是的零点,即。于是其中是与有关的待定函数。 现把看成上的固定点,作函数 根据插值条件和余项定义,知在点及处均为零。故明:1111)[,]2()[,]1()()[,]()(,)(,),()()(1)!()0 ()()(,),(1)! n n n n a b n t a b n t t a b n t a b a b f n K x f K x a b x n φφφφξφξξξξ++++'+'''+∈=-+==∈+() () ()()在上有个零点,根据罗尔定理,在内至少有个零点。对再应用罗尔定理,可知在内至少 有个零点。依次类推,在上至少有一个零点,记为 使 于是 , 且依赖于于是得到插值余项。 证毕。 44、试用数据表建立不超过次的埃尔米特插值多项式。 解:(用重节点的均差表建立埃尔米特多项式)

数值分析计算方法试题集及答案

数值分析复习试题 第一章 绪论 一. 填空题 1.* x 为精确值 x 的近似值;() **x f y =为一元函数 ()x f y =1的近似值; ()**,*y x f y =为二元函数()y x f y ,2=的近似值,请写出下面的公式:**e x x =-: *** r x x e x -= ()()()*'1**y f x x εε≈? ()() () ()'***1**r r x f x y x f x εε≈ ? ()()()() ()* *,**,*2**f x y f x y y x y x y εεε??≈?+??? ()()()()() ** * *,***,**222r f x y e x f x y e y y x y y y ε??≈ ?+??? 2、 计算方法实际计算时,对数据只能取有限位表示,这时所产生的误差叫 舍入误 差 。 3、 分别用2.718281,2.718282作数e 的近似值,则其有效数字分别有 6 位和 7 位;又取 1.73≈-21 1.73 10 2 ≤?。 4、 设121.216, 3.654x x ==均具有3位有效数字,则12x x 的相对误差限为 0.0055 。 5、 设121.216, 3.654x x ==均具有3位有效数字,则12x x +的误差限为 0.01 。 6、 已知近似值 2.4560A x =是由真值T x 经四舍五入得 到,则相对误差限为 0.0000204 . 7、 递推公式,??? ? ?0n n-1y =y =10y -1,n =1,2, 如果取0 1.41y ≈作计算,则计算到10y 时,误 差为 81 10 2 ?;这个计算公式数值稳定不稳定 不稳定 . 8、 精确值 14159265.3* =π,则近似值141.3*1=π和1415.3*2=π分别有 3

上海交通大学硕士研究生课程《传热流动的数值分析大作业》

“传热流动的数值分析”2015年大作业 1. 2维条件下的无粘、不可压缩流体通过出口和入口流过箱体,具体情况如图所示,求该箱体内的流线情况,所有单位为厘米。 (1)流线方程为:22220x y ψψ ??+=?? 使用Gauss-Seidel 线迭代,0.1x y ?=?=,误差0.005ξ=,结果输出中,包括在y=0,1,2,3,4,5 处的所有X 处对应的流函数值。 (2)设出口处纵向速度V =0,试采用PSOR 方法,0.1x y ?=?=,计算在x=0,1,2,3,4,5 处的所有Y 处对应的流函数值,以及不同的松弛系数和迭代次数的关系曲线(至少三个系数)。 答:(1)该问题为稳态问题,流线方程为椭圆型方程,在求解方程时,首先对方程在计算域内进行离散。计算域为:{}(,)05,05x y x y Ω=≤≤≤≤,在离散时,0.1x y h ?=?=?=,因此可以得到流线方程的差分方程为: 1,,1,,1,,1 22 220i j i j i j i j i j i j h h ψψψψψψ+-+--+-++=?? (1) 整理后可得: 1,1,,1,1 ,4 i j i j i j i j i j ψψψψψ+-+-+++= (2) 在本题中,采用Gauss-Seidel 线迭代方法进行求解,扫描方向选为自左向右,此时有 111,1,11,1,1,4 n n n n i j i j i j i j n i j ψψψψψ ++++--+++++= (3) 由于是线推进,因此在当前线方向求解时,之前的扫描线上的参数已经得到更新,所以 方程可改写为: 11,1,11 1,1,,111444n n i j i j n n n i j i j i j ψψψψψ+-++++-++-+-= (4) 其中1 1,n i j ψ+-看着当前迭代层中的已知变量。

武汉大学07数值分析研究生试卷(A)

武 汉 大 学 2007~2008学年第一学期硕士研究生期末考试试题 科目名称:数值分析 学生所在院: 学号: 姓名: 注意:所有的答题内容必须答在答题纸上,凡答在试题或草稿纸上的一律无效。 一、(15分)给定方程 01)1()(=--=x e x x f (1) 分析该方程存在几个根; (2) 用迭代法求出这些根,精确至2位有效数; (3) 说明所用的迭代格式是收敛的. 二、(15分)设线性方程组为 0,,221122221211212111≠???=+=+a a b x a x a b x a x a (1)证明用Jacobi 迭代法和Gauss-Seidel 迭代法解此方程组要么同时收敛,要么同时发散. (2) 当同时收敛时比较其收敛速度. 三、(10分)设A 为非奇异矩阵,方程组b Ax =的系数矩阵A 有扰动A ?,受扰动后的方程组为b x x A A =?+?+))((,若1||||||||1

五、(10分)已知数据 设2)1()(-+=x b ax x f ,求常数a ,b , 使得 ∑==-30 2min ])([i i i y x f 六、(15分)定义内积 ?-=11)()(),(dx x g x f g f 在},,1{2x x Span H =中求 ||)(x x f =的最佳平方逼近元素. 七、(10分)给定求积公式 ?-++-≈h h h Cf Bf h Af dx x f 22)()0()()( 试确定C B A ,,,使此求积公式的代数精度尽可能高,并问是否是Gauss 型公式. 八、(10分)给定微分方程初值问题 ?????=≤≤=2)0(102y x y dx dy 用一个二阶方法计算)(x y 在0.1 , 0.2 处的近似值. 取 1.0=h 计算结果保留5位有效数字。

数值计算方法试题及答案

数值计算方法试题一 一、 填空题(每空1分,共17分) 1、如果用二分法求方程043=-+x x 在区间]2,1[内的根精确到三位小数,需对分( )次。 2、迭代格式 ) 2(2 1-+=+k k k x x x α局部收敛的充分条件是α取值在 ( )。 3、已知?????≤≤+-+-+-≤≤=31)1()1()1(2110)(2 33x c x b x a x x x x S 是三次样条函数, 则 a =( ), b =( ), c =( )。 4、)(,),(),(10x l x l x l n Λ是以整数点n x x x ,,,10Λ为节点的Lagrange 插值基函数,则 ∑== n k k x l 0)(( ), ∑== n k k j k x l x 0 )(( ),当2≥n 时 = ++∑=)()3(20 4 x l x x k k n k k ( )。 5、设 1326)(247+++=x x x x f 和节点,,2,1,0,2/Λ==k k x k 则=],,,[10n x x x f Λ 和=?07f 。 6、5个节点的牛顿-柯特斯求积公式的代数精度为 ,5个节点的求积公式最高代数精度为 。 7、{}∞=0)(k k x ?是区间]1,0[上权函数x x =)(ρ的最高项系数为1的正交多项式族,其中1)(0=x ?,则?= 1 4)(dx x x ? 。

8、给定方程组?? ?=+-=-221121b x ax b ax x ,a 为实数,当a 满足 ,且 20<<ω时,SOR 迭代法收敛。 9、解初值问题00 (,)()y f x y y x y '=?? =?的改进欧拉法 ??? ??++=+=++++)],(),([2),(] 0[111] 0[1n n n n n n n n n n y x f y x f h y y y x hf y y 是 阶方法。 10、设 ?? ??? ?????=11001a a a a A ,当∈a ( )时,必有分解式T LL A =,其中L 为下三角阵,当其对角线元素)3,2,1(=i l ii 满足( )条件时,这种分解是唯一的。 二、 二、选择题(每题2分) 1、解方程组b Ax =的简单迭代格式g Bx x k k +=+)() 1(收敛的充要条件是 ( )。 (1)1)(A ρ, (4) 1)(>B ρ 2、在牛顿-柯特斯求积公式: ?∑=-≈b a n i i n i x f C a b dx x f 0 )() ()()(中,当系数 ) (n i C 是负值时,公式的稳定性不能保证,所以实际应用中,当( )时的牛顿-柯特斯求积公式不使用。 (1)8≥n , (2)7≥n , (3)10≥n , (4)6≥n , 3、有下列数表

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