计算方法复习资料
计算方法复习题库
计算方法复习题库 一、填空题:1.设某数x *,它的保留三位有效数字的近似值的绝对误差是 。
2.设某数x *,它的精确到10-4的近似值应取小数点后 位。
3.设方程f (x )=x -4+2x=0,在区间[1,2]上满足 ,所以f (x )=0在区间[1,2]内有根。
建立迭代公式xx 2-4=,因为 ,此迭代公式发散。
4.设函数f (x )在区间[a ,b ]内有二阶连续导数,且f (a )f (b )<0,当 时,则用弦截法产生的解数列收敛到方程f (x )=0的根。
5.乘幂法是求实方阵 。
6.二阶阶差()=210,,x x x f7.已知3=n 时,科兹系数()8130=C ,()8331=C ,()8332=C ,则()=33C8.求方程()x f x =根的牛顿迭代格式是9.n 个求积节点插值型求积公式代数精确度至少为 次。
10.数值计算方法中需要考虑误差为 、 。
二、选择题1.用二分法求方程f (x )=0在区间[a ,b ]内的根x n ,已知误差限ε,确定二分的次数n 是使( )。
(A)b -a ≤ε (B)∣f (x )∣≤ε (C)∣x *-x n ∣≤ε (D)∣x *-x n ∣≤b -a2.( )的3位有效数字是0.236×102。
(A)235.54×10-1(B)235.418(C)2354.82×10-2(D)0.0023549×1033.设a *=2.718181828…,取a=2.718,则有( ),称a 有四位有效数字。
(A)(B)(C)(D)4.设某数x *,对其进行四舍五入的近似值是( ),则它有3位有效数字,绝对误差限是。
(A)0.315 (B)0.03150 (C)0.0315 (D)0.00315 5.以下近似值中,( )保留四位有效数字,相对误差限为。
(A)0.01234 (B)–12.34 (C)–2.20 (D)0.22006.牛顿切线法求解方程f (x )=0的近似根,若初始值x 0满足( ),则解的迭代数列一定收敛。
计算方法复习新详解
(1)局部收敛定理(p30)
设 f ′(x) 存在, 且 f ′(x) 在方程f(x)=0 的根x*附近不为零 ,
| f (x) f "(x) |
若| Φ ′(x) | =
[ f ' (x)2 ] <= L <1 , 则Newton迭代格式收敛
Xi(即a
in+1(i))=(a
(i) in+1
-
)/aii(i)
Gauss列主元消去法
关键步骤
第k次消元时,在系数矩阵A的第k列 元素中选取绝对值最大的元素为主元 素。
意义 对分次数n的计算
n ln(b a) ln 1
ln 2
迭代法
• 基本思想 xn1 (xn )
•收敛条件 '(x) 1 (收敛定理1)
• 收敛阶
记ek x* xk
lim
k
ek 1 ek p
C( 0)
P 阶收敛
迭代法
'(x*) 0
一阶收敛
'(x*) 0 ''(x*) 0 二阶收敛
er*
e* x*
x* x*
x
,
x
0
er*
e* x*
* r
绝对误差、相对误差、有效数字的定义
有效数字的定义 x* ( x110 1 x210 2 xn10 n ) 10 m x* x 1 10 mn
2
x* x 1 10k 2
误差同有效数字的关系
① x x* 1 10mn 2
计算方法
总复习
第一章 误差和有效数字
数值计算方法复习要点
第一章引论计算方法解决问题的主要思想计算方法的精髓:以直代曲、化繁为简1、采用“构造性”方法构造性方法是指具体地把问题的计算公式构造出来。
这种方法不但证明了问题的存在性,而且有了具体的计算公式,就便于编制程序上机计算。
2、采用“离散化”方法把连续变量问题转为求离散变量问题。
例:把定积分离散成求和,把微分方程离散成差分方程。
3、采用“递推化”方法将复杂的计算过程归结为简单过程的多次重复。
由于递推算法便于编写程序,所以数值计算中常采用“递推化”方法。
4、采用“近似代替”方法计算机运算必须在有限次停止,所以数值方法常表现为一个无穷过程的截断,把一个无限过程的数学问题,转化为满足一定误差要求的有限步来近似替代。
算法的可行性分析时间复杂度、空间复杂度分析算法的复杂性(包含时间复杂性和空间复杂性)。
时间复杂度是算法耗费时间的度量。
算法的空间复杂度是指算法需占用存储空间的量度算法的可靠性分析良态算法、病态算法一个算法若运算过程中舍入误差的积累对最后计算结果影响很大,则称该算法是不稳定的或病态算法,反之称为稳定算法或良态算法。
误差的来源1、模型误差我们所建立的数学模型是对实际问题进行抽象简化而得到的。
因而总是近似的,这就产生了误差。
这种数学模型解与实际问题的解之间出现的误差,称为模型误差。
2、观测误差观测到的数据与实际数据之差。
3、截断误差数学模型的准确解与计算方法的准确解之间的误差。
4、舍入误差由于计算机字长有限,原始数据在计算机上表示会产生误差,每次计算又会产生新的误差,这种误差称为舍入误差。
绝对误差、相对误差定义2 记x*为x的近似数,称E(x)=x-x*为近似数x*的绝对误差,|E(x)|为绝对误差限。
定义3 称Er(x)=(x-x*)/x为近似数x*的相对误差。
实际运算时也将Er*(x)=(x-x*)/x*称为近似数x*的相对误差。
“四舍五入”:即尾数是4或以下则舍去,尾数是6或以上则进1,如果尾数是5,则规定:前面一位数字是偶数则舍去,奇数则进1。
(完整)数值计算方法复习
2016计算方法复习务必通过本提纲例子和书上例子掌握如下书本内容:1. 会高斯消去法;会矩阵三角分解法;会Cholesky 分解的平方根法求解方程组2. 会用插值基函数;会求Lagrange, 会计算差商和Newton 插值多项式和余项3. 会Jacobi 迭代、Gauss —Seidel 迭代的分量形式,迭代矩阵,谱半径,收敛性4. 会写非线性方程根的Newton 迭代格式;斯蒂芬森加速5. 会用欧拉预报-校正法和经典四阶龙格—库塔法求解初值问题6. 会最小二乘法多项式拟合7. 会计算求积公式的代数精度;(复化)梯形公式和(复化)辛普生公式求积分;高斯-勒让德求积公式第1章、数值计算引论(一)考核知识点误差的来源类型;绝对误差和绝对误差限,相对误差和相对误差限,有效数字;误差的传播。
(二) 复习要求1。
了解数值分析的研究对象与特点。
2。
了解误差来源与分类,会求有效数字; 会简单误差估计. 3.了解误差的定性分析及避免误差危害。
(三)例题例1. 设x =0.231是精确值x *=0。
229的近似值,则x 有2位有效数字。
例2. 为了提高数值计算精度, 当正数x 充分大时, 应将)1ln(2--x x 改写为)1ln(2++-x x .例3. 3*x 的相对误差约是*x 的相对误差的1/3 倍.第2章、非线性方程的数值解法(一)考核知识点对分法;不动点迭代法及其收敛性;收敛速度; 迭代收敛的加速方法;埃特金加速收敛方法;Steffensen 斯特芬森迭代法;牛顿法;弦截法. (二) 复习要求1.了解求根问题和二分法.2。
了解不动点迭代法和迭代收敛性;了解收敛阶的概念和有关结论。
3。
理解掌握加速迭代收敛的埃特金方法和斯蒂芬森方法。
4。
掌握牛顿法及其收敛性、下山法, 了解重根情形. 5.了解弦截法. (三)例题1。
为求方程x 3―x 2―1=0在区间[1.3,1.6]内的一个根,把方程改写成下列形式,并建立相应的迭代公式,迭代公式不收敛的是( )(A )11,1112-=-=+k k x x x x 迭代公式 (B )21211,11kk x x x x +=+=+迭代公式(C ) 3/12123)1(,1k k x x x x +=+=+迭代公式 (D )231x x =-迭代公式11221+++=+k k kk x x x x 解:在(A)中,2/32)1(21)(,11)(,11--='-=-=x x x x x x ϕϕ2/3)16.1(21->=1.076故迭代发散。
计算方法复习资料
第一章 引论一、判断题1.*x =–12.0326作为x 的近似值一定具有6位有效数字,且其误差限≤41021-⨯。
( )2. 对两个不同数的近似数,误差越小,有效数位越多。
( )3. 一个近似数的有效数位愈多,其相对误差限愈小。
( )4. 3.14和3.142作为π的近似值有效数字位数相同。
( ) 二、填空题1. 为了使计算()()2334912111y x x x =+-+---的乘除法次数尽量少,应将该表达式改写为 ;2. *x =–0.003457是x 舍入得到的近似值,它有 位有效数字,绝对误差限为 ,相对误差限为 ;3. 用四舍五入得到的近似数0.550,有 位有效数字,其相对误差是 。
三、选择题1.*x =–0.026900作为x 的近似值,它的有效数字位数为( ) 。
(A) 7; (B) 3; (C) 不能确定 (D) 5. 2.舍入误差是( )产生的误差。
(A) 只取有限位数 (B) 模型准确值与用数值方法求得的准确值 (C) 观察与测量 (D) 数学模型准确值与实际值3.用 1+x 近似表示e x所产生的误差是( )误差。
(A). 模型 (B). 观测 (C). 截断 (D). 舍入 4.用221gt s =表示自由落体运动距离与时间的关系式 (g 为重力加速度),t s 是在时间t 内的实际距离,则s *是( )误差。
(A). 舍入 (B). 观测 (C). 模型 (D). 截断 5.1.41300作为2的近似值,有( )位有效数字。
(A) 3; (B) 4; (C) 5; (D) 6。
四、计算题1. 若误差限为5105.0-⨯,那么近似数0.003400有几位有效数字? 2. 14159.3=π具有4位有效数字的近似值是多少?3. 已知2031.1=a ,978.0=b 是经过四舍五入后得到的近似值,问b a +,b a ⨯有几位有效数字?4. 设0>x ,x 的相对误差为δ,求x ln 的误差和相对误差?5. 设x 的相对误差为%a ,求nx y =的相对误差。
计算方法第1章复习(05)
第1章 误差一、考核知识点:误差的来源,绝对误差、绝对误差限、相对误差,相对误差限,有效数字,准确数位,误差传播。
二、考核要求:1.知道误差的主要来源,误差传播。
2.了解绝对误差、绝对误差限、相对误差,相对误差限、掌握其判别方法。
3.掌握有效数字,准确数位的求法。
三、重、难点分析例1. 近似值0.45的误差限为( )。
A . 0.5 B. 0.05C . 0.005 D. 0.0005.解 因 210450.00.45⨯=,它为具有3位有效数字的近似数,其误差限为 1231021101021--⨯=⨯⨯=ε。
或3,2==p m ,其误差限为 132********--⨯=⨯=ε 所以 答案为B.例2.. 已知 4142135.12==*x ,求414.1=x 的误差限和相对误差限。
解:(绝对)误差限:0005.00003.00002135.0241.1<<=-=∆ x 所以(绝对)误差限为0003.0=ε,也可以取0005.0=ε。
一般地,我们取误差限为某位数的半个单位,即取 0005.0=ε。
相对误差限: rx x x x εδ=<=-=-=*0002.000015.0414.14142135.1414.1)(所以,相对误差限0002.0=r ε例3 .已知 ,1415926.3* ==πx 求近似值142.3=x 的误差限,准确数字 或有效数字。
解 由,00041.01415926.3142.3<-= x ∆ 误差限为31021-⨯=ε因为4,3,1=--==p m p m ,所以由定义知x 是具有4位有效数字的近似值,准确到310-位的近似数。
注意:当只给出近似数x 时,则x 必为四舍五入得到的有效数,则可直接求出误差限和有效数字。
例4. 已知近似数,635.0,2864.1==b a 求b a b -,2的误差限和准确数位。
解 因41021-⨯=)(a ε,31021-⨯=)(b ε()()2310211021635.022--⨯<⨯⨯⨯<≤+=b b b b b b bb ∆∆∆∆ 所以 (),102122-⨯=b ε 2b 准确到 210-位。
计算方法复习题
一、判断1、0.026900x *=-作为x 的近似值,它的有效数字位数为5位。
( × )2、迭代法的敛散性与迭代初值的选取无关。
( × )3、牛顿插值多项式的优点是:在计算时,高一级的插值多项式可利用前一次插值的结果。
( √ )4、已知观察值()(),0,1,i i x y i n =,用最小二乘法求得的拟合多项式其次数为n 次。
( × )5、改进欧拉公式是一种隐式的方法。
( × )6、一个近似数的有效数位愈多,其相对误差限愈小。
( √ ) 6、求方程310x x --=在区间[1, 2]内根的迭代法总是收敛的。
( × )7、矩阵⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡--521253113是主对角占优矩阵。
( × )8、在求插值多项式时,插值多项式的次数越高,误差越小。
( × ) 9、具有n+1各节点的插值型求积公式至少具有n+1次代数精度。
( × ) 二、填空题1、误差来源: 舍入误差 , 截断误差 , 观测误差 , 模型误差 。
2、古代数学家祖冲之曾以113355作为圆周率π的近似值,此近似值有 7 位有效数字。
3、用二分法求方程f(x)=x3+x-1=0在区间[0,1]内的根,进行一步二分后根所在区间为,进行二步二分后根所在区间为。
4、方程求根中牛顿迭代公式,收敛速度是。
5、求线性解方程组 5x1-3x2-0.1x3=1-2x1+6x2+0.7x3=0x1+2x2+3.5x3=0的高斯—赛德尔迭代格式为,取迭代初值x 1(0)=1,x 2(0)=-1,x 3(0)=1,则x 1(1)= -0.38 ,x2(1)= -0.24, x3(1)= 351。
6、Gauss 求积公式⎰baf(x )dx≈∑=Nn n)Anf(x 具有 2N+1 次代数精度。
7、n+1个插值节点构造的拉格朗日插值公式Ln(x)= 1 余项Rn(x)= 1 。
数值计算方法复习要点
数值计算方法复习要点1.近似方法的概念和意义:近似方法是指通过一系列逼近计算步骤来得到问题的数值解。
在实际问题中,很多问题无法通过解析方法来求解,数值计算方法提供了一种有效的途径。
近似方法的正确性和稳定性对于数值计算方法的可靠性至关重要。
2.插值方法:插值方法是指通过已知数据点构造一个函数来逼近未知数据点的数值方法。
常见的插值方法有拉格朗日插值和牛顿插值。
在复习插值方法时,需要掌握插值多项式的构造方法和插值误差估计的技巧。
3.数值微分与数值积分:数值微分与数值积分是数值计算方法中的核心内容。
数值微分用于求取函数的导数近似值,常见的数值微分方法有差分法和微分方程法。
数值积分则是用于求取函数的积分近似值,常见的数值积分方法有梯形法则、辛普森法则和高斯积分法则。
4.非线性方程求解:非线性方程求解是数值计算方法中的重要问题之一、常见的非线性方程求解方法有二分法、牛顿法、割线法和试位法等。
在复习非线性方程求解时,要理解这些方法的基本原理和收敛性条件,并学会分析其收敛速度和稳定性。
5.线性方程组求解:线性方程组求解是数值计算方法中的另一个重要问题。
常见的线性方程组求解方法有高斯消元法、LU分解法和迭代法等。
在复习线性方程组求解时,需要理解这些方法的基本原理和收敛性条件,并学会分析其计算复杂度和稳定性。
6.数值解常微分方程:数值解常微分方程是数值计算方法的一个重要应用领域。
常见的数值解常微分方程的方法有欧拉法、改进欧拉法、龙格-库塔法等。
在复习数值解常微分方程时,需要掌握这些方法的基本原理和实现技巧,并学会分析其精度和稳定性。
8.线性插值和非线性插值:线性插值是插值方法的一种简单形式,即通过已知的两个数据点之间的线性关系来逼近未知数据点的值。
非线性插值则是通过已知的多个数据点之间的非线性关系来逼近未知数据点的值。
理解线性插值和非线性插值的原理和应用场景对于选择合适的插值方法具有重要意义。
以上是数值计算方法复习的一些重点要点,通过理解和掌握这些要点,可以为进一步深入学习和应用数值计算方法奠定基础。
计算方法-李桂成-期末复习要点
数值分析复习要点引论1数值计算研究的对象与特点计算方法研究的对象是专门研究各种数学问题的计算机解法(数值解法), 包括方法的构造和求解过程的理论分析及软件实现, 包括方法的收敛性、稳定性以及误差分析等.计算方法即具有纯数学的抽象性与严密性的特点, 又具有应用的广泛性与实验的技术性特点.2误差的概念2.1误差的来源模型误差:数学模型的解与实际问题的解之间出现的误差, 称为模型误差测量误差:在测量具体数据时产生的误差称为测量误差.截断误差:数学模型的准确解与数值方法的准确解之间的误差称为截断误差舍入误差:由于计算机字长的限制而产生的误差, 称为舍入误差.2.2 误差的度量..(1).(2).(3).绝对误差与绝对误差限相对误差与相对误差限有效数字2.3误差的传播和、差的误差限不超过各误差限的和.积、商的相对误差限不超过各相对误差限的和.3数值计算的若干原则避免两相近数相减和绝对值太小的除数、简化计算步骤、使用数值稳定的算法方程求根1 二分法用二分法求方程 f ( x) 0 的实根 x * 的近似值 , 其主要思想是: 将含有根x* 的隔离区间二分通过判断二分点与边界点函数值的符号, 逐步对半缩小隔离区间, 直到缩小到满足精度要求为止 , 然后取最后二分区间的中点为根x * 的近似值 .,2迭代法一般地 , 为了求一元非线性方程 f (x)0 的根 , 可以先将其转换为如下的等价形式xx 然后构造迭代公式 . x k 1x k k 0,1,23收敛性和收敛速度(收敛性基本定理)的条件和结论收敛速度的快慢可用收敛阶来衡量. (收敛阶)设序列x k k 0收敛到x*,并记误差e k | x k x*| . 若存在常数 p 1 和 c0 , 使得 : lim ekp1ck e k则称序列x k k 0是 p 阶收敛的 , 当 p 1 时 , 称为线性收敛 , 当 p 1 时 , 称为超线性收敛 ,当 p 2 时 , 称为二次收敛或平方收敛 .4牛顿迭代公式及其收敛性牛顿迭代公式x k 1 x k f ( x k ) k 0,1,2f (x k )牛顿法的收敛性设 x*是方程 f ( x) 0 的单根 ,并且 f (x) 在x*的邻域上连续,则牛顿迭代法( 3.4.1)至少平方局部收敛 .解线性方程组的直接法1高斯消去法消元过程为:对 k 1,2, , n 1 逐次计算 :l ik( k ) a ij a ik(k 1)/ a kk(k 1) ,( i k1,, n)a ij( k1)l ik a kj(k1) ,( i , j k1, , n)b i( k1)l ik b k( k1) ,( i k1,,n )回代过程:逐步回代求得原方程组的解x n b n(n 1) / a nn(n 1)nx k(b k( k 1)a kj(k 1) x j ) / a kk(k 1) ,( k n 1,n 2, ,1)j k1高斯消去法的乘除法总计算量为:1 n3 1 n2 6 n 1 n2 1 n 1 n3n 2 1 n32522332高斯—约当消去法约当消去法的计算过程为:对于 k 1,2,, n 计算:a kj(k )a kj(k 1)/ a kk(k 1) ( j k1,,n1) ( k )(k 1)( k 1)( k )(i1,2,且aij aijaikakj,n i k; j k 1,k 2, , n 1)乘除法的总次数为:1 n31n2.22它比高斯消去法的计算量大,但不需要回代过程3向量和矩阵的范数、条件数向量范数 :nn211 范数x 1x i2范数x 2(x i ) 2范数xmax x ii 1i 11 i n矩阵的范数设 x 为 n 维向量 , A 为 n 阶方阵 , 则算子范数 :nAmax ij 称为矩阵 A 的行范数。
计算方法复习要点.doc
注:仅供参考引论1.基于化归策略的三种基本的算法设计技术为缩减技术、校正技术、松弛技术.缩减技术的设计思想是大事化小,小事化了, 如多项式求值的秦九韶算法;校正技术的设计思想是删繁就简,逐步求精,如求开方值的迭代公式;松弛技术的设计思想是优劣互补,化粗为精,如求倒数的迭代算法.2・由计算公式o? +亦+e + d = (((处+ b)x + c)x) + 〃知,此算法运用了缩减技术.3.设计累乘求积T=n,/,算法时,可以运用缩减技术. f=l4.由计算公式x^((((W)2)2)2知:此算法运用了缩减技术.5.开方公式是校正技术的应用.第一早1.设0(兀)为兄次的Lagrange插值基函数,兀口= 0〜Q为两两互异的节点,贝1」:= TT( ),/ = 0- n ; 03(兀2)= °;工%(兀)=1 ;/=0y=0 儿 _ Xjj若w = 则P..M为次数n的插值多项式・/=()2・=△几+厂△ X)・/=03・设p(x)、N(x)是/(x)满足同一插值条件的刃次lagrange、Newton插值多项式,则心)二Ng;若/(兀)也是次数不超过〃的代数多项式,贝Ih P(x) = f(x)・4 ・设/(x) = 3x(x -1)(% 一2)(兀-3),则差商/TO, 1,2,3] = _0_ ,AI0,1,2,3,41= 3 , /L0,l,2,3,4,5J = _0_ ・5.已知/(X)=6?+X2+1,则差商 /[1,2,22,231 = _6_ ・x3 , 0<%<16・S(兀) = {],若S(兀)是[0,3]上以—(% —1) + d(兀一1)~+/?(兀一1) +1 ,15 兀5320,1,3为节点的三次样条函数,则3、b= 3 .7.构造插值多项式的三种基本方法是余项校正法、基函数法、待定系数法.第二章1.五个节点的G G邸求积公式具有丄阶精度;而五个节点的Newton - Cotes公式具有5阶精度.2.复化梯形求积公式具有丄阶代数精度.3・Romberg(龙贝格)算法中,S“ =吕石“ - g T n .4.已知打。
《计算方法》复习资料
二单项选择题1. 已知近似值1x ,2x ,则()12,x x ()=A. ()()2112x x x x + B 。
()()12x x +C. ()()1122x x x x + D 。
()()12x x2. 已知求积公式()()211211()(2)636f x dx f Af f ≈++⎰,则A =( ) A . 16 B 。
13 C 。
12 D. 233. 已知2112A ⎡⎤=⎢⎥⎣⎦,则化为A 为对角阵的平面旋转变换角θ=( ) A .6π B 。
4π C 。
3π D. 2π 4. 设求方程()0f x =的根的切线法收敛,则它具有( )敛速。
A . 线性 B. 超越性 C 。
平方 D 。
三次5。
改进欧拉法的局部截断误差为( )A . ()5O h B. ()4O h C. ()3O h D 。
()2O h填空题1。
π的近似值3.1428是准确到 近似值。
2. 满足()a a f x x =,()b b f x x =,()c c f x x =的拉格朗日插值余项为 。
3。
用列主元法解方程组时,已知第2列主元为()142a 则()142a = 。
4.乘幂法师求实方阵 的一种迭代方法。
5. 欧拉法的绝对稳定实区间为 。
计算题1. 用已知函数表求抛物插值多项式,并求1()2f 的近似值。
2. 用紧凑格式解方程组123410114130141x x x -⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥--=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥-⎣⎦⎣⎦⎣⎦3. 已知方程组123210113110121x x x ⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥=-⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦(1) 证明高斯-塞德尔法收敛;(2) 写出高斯-塞德尔法迭代公式; (3) 取初始值()()00,0,0TX=,求出()1X 。
4. 用4n =复化辛卜公式计算积分1011dx x +⎰,并估计误差。
5. 用一般迭代法求方程[]0,0.5内的根。
数值分析计算方法复习
Gauss列主元素消元法
基本思想:在系数矩阵A的第一列中选绝对值最大的 元素作主元,设该元素所在行为第i1行,交换第一 行与第i1行,进行第一次消元;再在第2-n行的第 二列中选绝对值最大的元素作主元,设该元素所在 行为第i2行,交换第二行与第i2行,进行第二次消 元,……直到消元过程完成为止。
则对任意x0 [a, b],由xn+1=(xn )得到的迭代序列{xn } 收敛到(x)的不动点x *,并有误差估计:
|
xn
x*
|
1
1
L
|
xn1
xn
|
Ln xn x * 1 L x1 x0
局部收敛性定理 设x*为(x)的不动点, `(x)在x*的 某邻域连续,且|`(x*)|<1,则不动点迭代法xk+1=(xk )
若对任意 x0[a, b],由上述迭代得序列{xk},有极限
lim
k
xk
x*
则称迭代过程收敛,且x*=(x*)为(x)的不动点。
(二)不动点的存在性和迭代法的收敛性
▪ 不动点的存在性定理 设(x)C[a, b]且满足以下两
个条件:
(1)对于任意x [a, b],有a≤(x)≤b; (2)若(x)在[a, b]一阶连续,且存在常数0<L<1,
第二章 非线性方程的求根方法
▪ *引言 ▪ 方程求根的二分法 ▪ 迭代法及其收敛性
不动点迭代法 不动点的存在性与迭代法的收敛性 迭代收敛的加速方法
▪ Newton迭代法:
大学计算方法复习资料
计算方法复习资料第一章 数值计算中的误差主要内容:绝对误差,相对误差,误差限,有效数字,四舍五入,减少误差的原则。
1.利用秦九韶算法计算多项式16432)(23467-+-+--=x x x x x x x p 在2=x 处的值 1 -2 0 -3 4 -1 6 -1 2 2 0 0 -6 -4 –10 -8 1 0 0 -3 -2 -5 -4 -9 9)2(-=p2.设下面各数都是经过四舍五入得到的近似数,即误差不超过最后一位的半个单位,试指出他们各有几位有效数字。
(1)12.1x =;(2)12.10x =;(3)12.100x =。
解:有效数字位数分别为:3,4,53. 下面计算y 的公式哪个算得准确些?为什么?(1)已知1x <<,(A )11121xy x x-=-++,(B )22(12)(1)x y x x =++; (2)已知1x >>,(A)y =,(B)y = (3)已知1x <<,(A )22sin x y x =,(B )1cos 2xy x-=;(4)(A)9y =-(B)y =解:当两个同(异)号相近数相减(加)时,相对误差可能很大,会严重丧失有效数字;当两个数相乘(除)时,大因子(小除数)可能使积(商)的绝对值误差增大许多。
故在设计算法时应尽量避免上述情况发生。
(1)(A )中两个相近数相减,而(B )中避免了这种情况。
故(B )算得准确些。
(2)(B )中两个相近数相减,而(A )中避免了这种情况。
故(A )算得准确些。
(3)(A )中2sin x 使得误差增大,而(B )中避免了这种情况发生。
故(B )算得准确些。
(4)(A )中两个相近数相减,而(B )中避免了这种情况。
故(B )算得准确些。
4.求3.141与22/7作为π的近似值时有效数字的个数.解:22110005.000059.0141.3-⨯=<=- π 3个。
大学计算方法复习题
大学计算方法复习题一、选择题1. 在数值分析中,下列哪个算法是用于求解线性方程组的?A. 欧几里得算法B. 高斯消元法C. 快速傅里叶变换D. 牛顿迭代法2. 插值法中,拉格朗日插值法与牛顿插值法的主要区别是什么?A. 计算复杂度B. 误差大小C. 插值点的选取D. 适用的函数类型3. 下列哪个不是数值积分的方法?A. 辛普森法则B. 梯形法则C. 牛顿法D. 复合梯形法则4. 求解常微分方程的数值方法中,欧拉法和改进欧拉法的主要区别是什么?A. 计算精度B. 计算速度C. 稳定性D. 适用的方程类型5. 在数值优化问题中,梯度下降法和牛顿法的主要区别是什么?A. 收敛速度B. 计算复杂度C. 需要的初始点D. 适用的问题类型二、简答题1. 简述数值稳定性和数值误差的概念,并举例说明它们在数值计算中的重要性。
2. 解释什么是病态问题,并举例说明在实际问题求解中如何避免或减少病态问题的影响。
3. 描述牛顿-拉弗森方法(Newton-Raphson method)的基本思想,并简述其优缺点。
三、计算题1. 给定线性方程组:\[\begin{align*}3x + 2y &= 5 \\6x - y &= 8\end{align*}\]使用高斯消元法求解该方程组,并给出解。
2. 假设有一组数据点:(1, 2), (2, 3), (3, 5),使用拉格朗日插值法求一个三次多项式 \( P(x) \),使其通过这些点,并计算\( P(2.5) \) 的值。
3. 给定函数 \( f(x) = x^2 \),使用复合梯形法则计算在区间 [0, 1] 上的积分近似值,取子区间数 \( n = 4 \)。
四、论述题1. 论述数值分析在现代科学技术中的重要性,并举例说明其在不同领域的应用。
2. 讨论数值方法在解决实际问题时可能遇到的困难和挑战,并提出可能的解决方案。
五、附加题1. 给定一个函数 \( f(x) \),讨论如何选择合适的数值方法来求解其零点,并比较不同方法的优缺点。
《计算方法》期末复习
《计算方法》期末复习计算方法是计算机科学与技术专业的一门基础课程,它主要涉及计算机中的常用数值计算方法及其应用。
期末复习是为了帮助学生巩固课程知识、理解和掌握具体的计算方法,以提高数学计算和算法实现的能力。
在期末复习中,需要复习的内容主要包括数值计算方法的原理、基本原则、具体的计算方法及其常见应用等。
下面是计算方法期末复习的一个大纲,可供参考:一、计算方法基础知识回顾1.数值计算及其应用的概念和基本原理2.计算机中数的表示形式及其精度3.计算机中常用的数学运算法则4.误差的类型和度量方法二、线性方程组的数值解法1.线性方程组的矩阵表示、高斯消元法和矩阵消去法2.矩阵LU分解法和逆矩阵法3.迭代法解线性方程组(雅可比方法、高斯-赛德尔方法、逐次超松弛方法)4.带主元的高斯消元法5.矩阵的特征值和特征向量的计算(幂法、反幂法、QR分解法)三、非线性方程的求根方法1.非线性方程求根的基本概念和定理2.二分法、简单迭代法和牛顿法的原理和应用3.割线法和弦截法四、插值与逼近1.插值与逼近的基本概念和分类2.拉格朗日插值多项式及其误差估计3.牛顿插值多项式及其差商表示4.埃尔米特插值多项式与三次样条插值5.最小二乘法曲线拟合及其应用五、数值积分与数值微分1.数值积分的基本概念和定义2.梯形公式、辛普森公式和复化求积公式3.数值积分的误差估计和自适应积分方法4.复化求积公式的收敛性和数值稳定性5.数值微分的基本概念和定义6.差商和差商表及其应用六、常微分方程的数值解法1.常微分方程(ODE)的基本概念和分类2.欧拉法和改进欧拉法3.龙格-库塔法(RK4法)4.多步法(Adams-Bashforth法、Milne法)5.预测-校正法(Adams-Moulton法)6.刚体现象方程的数值解法七、矩阵特征值与特征向量的计算1.矩阵特征值与特征向量的原理和定义2.幂法和反幂法的原理和应用3.QR分解法与带位移的QR分解法4.雅可比迭代法和带位移的雅可比迭代法八、常见数值计算问题的MATLAB实现1.线性方程组的解法2.非线性方程求根的方法3.插值与逼近的应用4.数值积分与数值微分的计算5.常微分方程的数值解法6.矩阵特征值与特征向量的计算以上是《计算方法》期末复习的一个大纲。
数值计算方法复习要点
数值计算方法复习要点数值计算方法是计算机科学中常用的一类方法,主要用于在计算机上对数值进行精确的计算和近似的计算。
数值计算方法的核心是数值计算技术,它包括离散化方法、插值方法、数值微积分和数值代数等。
本文将复习数值计算方法的要点,总结为以下几个方面。
一、离散化方法离散化是指将连续问题转化为离散问题的方法,在数值计算中广泛应用。
其基本思想是将连续问题的数学模型用离散点来逼近。
常用的离散化方法有有限差分法和有限元法。
1.有限差分法:将微分方程转化为差分方程,通过计算差分方程的数值解来近似原微分方程的解。
-常见的差分格式有向前差分、向后差分和中心差分。
-一阶导数的差分近似公式有一阶向前差分公式和一阶中心差分公式。
-二阶导数的差分近似公式有二阶中心差分公式。
2.有限元法:将连续问题的域划分为有限个子域,构建一个适当的函数空间,在每个子域上选择一个适当的试函数进行逼近。
-有限元法的基本步骤包括离散化、建立有限元方程、计算有限元解和后处理。
二、插值方法插值方法是一种用已知数据构造出逼近其中一种连续函数的近似函数的方法,它可以用于求解函数值,也可以用于构造近似函数。
1.拉格朗日插值多项式:给定n+1个互不相同的节点,可以构造出一个n次多项式,该多项式在这n+1个节点上取得实际值。
2.牛顿插值多项式:给定n+1个节点和与这些节点对应的函数值,可以通过差商构造一个n次多项式。
3.线性插值:在相邻的两个节点之间,用线性函数来逼近目标函数。
三、数值微积分数值微积分主要包括数值求导和数值积分两个方面。
1.数值求导:通过差分方法,计算函数在其中一点的导数近似值。
-前向差分法和后向差分法是一阶求导的差分方法。
-中心差分法是一阶求导的更精确的方法。
2.数值积分:通过数值方法计算函数的定积分或不定积分的近似值。
-区间分割方法是一种常见的数值积分方法,如梯形法则、辛普森法则和复化求积公式等。
-变换方法是另一种常见的数值积分方法,如换元积分法和对称性积分法等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2x2 1 1 x , (B) y ; (1 2 x)(1 x) 1 2x 1 x
2 x( x 1 1 x ) x x
, (B) y
(2)已知 x 1 , (A) y
x
1 1 x ; x x
2sin 2 x 1 cos 2 x (3)已知 x 1 , (A) y , (B) y ; x x
2
敛。 (C) ( x)
1 ,由于当 x 1.3,1.6 时,有 x 1
1 1 2(1.6 1)
3 2
'( x)
2( x 1)
3 2
1.075828706 1 ,
所以对任意初值 x 1.3,1.6 (原方程的根除外) , 迭代格式 xk 1 发散。
0
( x 0) ,
所以当 x 1.3,1.6 时,
( x) 1.3,1.6 。
2 3 x (1 x )
2 2 3
又当 x 1.3,1.6 时, '( x)
2 3
1.6 (1 1.3 )
2 2 3
0.552 1 ,
1
由迭代法收敛定理,对任意初值 x 1.3,1.6 ,迭代格式 xk 1 (1 xk ) 3 ,( k 0,1, 2,) 收
3 2
根的简单迭代法 xk 1 ( xk ) 的收敛性,其中 (A) ( x) 1 1/ x ; (B) ( x) 1 x ; (C) ( x)
2 3 2
1 x 1
解:取 1.5 附近区间 1.3,1.6 来考察。 (A) ( x) 1 减,而 (1.3) 1.59171596 , 因此,当 x 1.3,1.6 时,
1 x 1 ,为了减少舍入误差,应将表达式
y 10 (3 ( 4 6t )t )t , t
式改写为
2
2001 1999 改写为
8. 改 变 函 数 f ( x )
ห้องสมุดไป่ตู้
2001 1999
。
x 1 x
1 ) 的 形 式 , 使 计 算 结 果 较 精 确 ( x
(4) (A) y 9 80 , (B) y
1 9 80
解:当两个同(异)号相近数相减(加)时,相对误差可能很大,会严重丧失有效数字;当 两个数相乘(除)时,大因子(小除数)可能使积(商)的绝对值误差增大许多。故在设计 算法时应尽量避免上述情况发生。 (1) (A)中两个相近数相减,而(B)中避免了这种情况。故(B)算得准确些。 (2) (B)中两个相近数相减,而(A)中避免了这种情况。故(A)算得准确些。 (3) (A)中 sin x 使得误差增大,而(B)中避免了这种情况发生。故(B)算得准确些。 (4) (A)中两个相近数相减,而(B)中避免了这种情况。故(B)算得准确些。 4. 求 3.141 与 22/7 作为π的近似值时有效数字的个数.
f (0) 1 0 ,
f (2) 0.8186 0 ,
f '( x ) sin x x cos x 0 , x 0, 2
所以函数 f ( x ) 在 0,2 上严格单调增且有唯一实根 x 。 本题中求根使得误差不超过 10 4 ,则由误差估计式
| x k |
由迭代法收敛定理,对任意初值 x 1.3,1.6 ,迭代格式 xk 1 1 敛。 (B) ( x) (1 x2 ) 3 ,则 (1.3) 1.390755416 ,
1
(1.6) 1.526921344 ,
'( x)
1 3
2x (1 x )
2 2 3
* e* x x
所 以 , 具 有 四 位 有 效 数 字 的 数 0.3012,30.12=0.3012 10 的 绝 对 误 差 限 分 别 为
2
x * 0.3012
1 1 10 0 4 0.5 10 4 x * 30.12 10 2 4 0.5 10 2 2 2 , 。具有五
1 ,显然当 x 0 时, ( x ) 单调递 x2
(1.6) 1.390625 ,
( x) 1.3,1.6 。
2 2 3 0.92 1 , 3 x 1.3 1 , ( k 0,1, 2,) 收 xk2
又当 x 1.3,1.6 时, '( x )
复习资料
第一章
主要内容:绝对误差,相对误差,误差限,有效数字,四舍五入,减少误差的原则。 1.利用秦九韶算法计算多项式 p ( x) x 2 x 3 x 4 x x 6 x 1 在 x 2 处的值 1 -2 0 -3 4 -1 6 -1 2 2 0 0 -6 -4 –10 -8 1 0 0 -3 -2 -5 -4 -9
30.120=0.30120 10
2
位 有 效 数 字 的 数
的 绝 对 误 差 限 分 别 为
x * 30.120
1 10 25 0.5 10 3 2 。
*
(3)根据定理:设数 x 的近似值 相对误差满足下列不等式
x 0.x1 x 2 x n 10 m 具有 n 位有效数字,则 x 的
令 f ( x) x c ,因为当 x 0 时, f ' ( x) 3 x 0 , f ' ' ( x ) 6 x 0 , 故对于任何满足 f ( x 0 ) x 3 c 0 , 即 x 0 3 c 的初值 x 0 ,上述 Newton 迭代产生的迭代序列收敛于 3 c 。
ba 20 , 所需迭代次数 k 满足 k 1 10 4 , 即取 k 13.28 便可, 因此取 k 14 。 k 1 2 2
用二分法计算结果列表如下:
k
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
ak
0 1 1 1 1 1.0625 1.09375 1.109375 1.109375 1.11328125 1.11328125 1.11328125 1.11376953125 1.114013671875 1.1141357421875
5 位有效数字
参考过程: (1)
x 0.x1 x 2 x s 10 m 作为数 x * 的近似值时, x 1 x 2 x s 不一定为 x 的 x 0. x1 x 2 x n 10 m , 则x
x1 x2 xn 。
有效数字。 但是用四舍五入取准确值 x 的前 n 位作为近似值 必有 n 个有效数字
f x
1 x 1 x
。 C )误差。 D. 舍入 C )
9. 用 1+x 近似表示 ex 所产生的误差是( A. 模型 B. 观测 C. 截断
4
10.取 3 1.732 计算 x ( 3 1) ,下列方法中哪种最好?(
16
(A) 28 16 3 ; (B) ( 4 2 3 ) ;
1 xk 1
( k 0,1, 2,)
3. 建立利用方程 x c 0 求 3 c (c 0) 的 Newton 迭代格式,并讨论算法的收敛性。
3
解:牛顿迭代格式为: x k 1
3
3 3 f ( xk ) xk c 2xk c xk xk 2 2 f ' ( xk ) 3x k 3x k 2
2
* er
1 1 1 101 n 1015 10 4 2 x1 23 6
2 )位有效数字;
* 6.近似值 x 0.231 关于真值 x 0.229 有(
y 10
7. 为了使计算
3 4 6 2 x 1 ( x 1) ( x 1) 3 的乘除法次数尽量地少,应将该表达
1 101 n 2 x1
2
* er
所以,具有四位有效数字的数 0.3012,30.12=0.3012 10 的相对误差限都为
* er
1 1 1 101 n 101 4 10 3 2 x1 23 6 。
而具有五位有效数字的数 30.120=0.30120 10 的相对误差限都为
7 6 4 3 2
p (2) 9
2.设下面各数都是经过四舍五入得到的近似数, 即误差不超过最后一位的半个单位, 试指出 他们各有几位有效数字。
12.1 ; 12.10 ; 12.100 。 (1) x (2) x (3) x 解:有效数字位数分别为:3,4,5 3. 下面计算 y 的公式哪个算得准确些?为什么?
2 因为 各 0.3012,30.12=0.3012 10 都是 对准确值 x 进行 四舍五入 得到的近 似值,所以
0.3012,30.12 都有 4 位有效数字 3012 而 30.120=0.30120 10 有 5 位有效数字 30120。
2
* x 0.x1 x 2 x s 10 , 其 中 xi (2)根据有效数字的定义:设数 x 的近似值
x*
0.3012 30.12 30.120 解:
绝对误差限
相对误差限
有效数字位数
x*
0.3012 30.12 30.120
绝对误差限
相对误差限
有效数字位数
0.5 10
4
0.5 10 2 0.5 10 3
1 10 3 6 1 10 3 6 1 10 4 6
*
4 位有效数字 4 位有效数字
m
( i 1, 2, , s )是 0 到 9 之间的任一个正整数,且 x1 0 , n 是正整数, m 是整数,如 果绝对误差 e 的