计算方法习题_1.docx
《计算方法习题_1.docx》由会员分享,可在线阅读,更多相关《计算方法习题_1.docx(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算方法习题绪论(一)考核知识点误差的来源类型;绝对误差和绝对误差限,相对误差和相对误差限,有效数字;绝对误差的传播。(二)温习要求1.知道产生误差的主要来源。2.了解绝对误差和绝对误差限、相对误差和相对误差限和有效数字等概念以及它们之间的关系。3.知道四则运算中的误差传播公式。一、重点内容一个物理量的真实值和我们算出的值往往不相等,其差称为误差。引起误差的原因是多方面的,主要有:模型误差,观测误差,截断误差,舍入误差。在计算方法中主要讨论的是截断误差和舍入误差。误差:设准确值x*的近似值为x,差exx*称为近似值x的误差(绝对误差)。误差限近似值x的误差限是误差e的一个上界,即|e|xx*|
2、。相对误差er是误差e与准确值x*的比值,。常用计算。相对误差限是相对误差的最大限度,常用计算相对误差限。有效数字假如近似值x的误差限是它某一个数位的半个单位,我们就讲x准确到该位。从这一位起到前面第一个非0数字为止的所有数字称为x的有效数字。二、难点内容(1)设准确值x*的近似值x,x0.a1a2an10m,a1,a2,an是09之中的自然数,且a10,|xx*|0.510ml,1ln。则x有l位有效数字。(2)设近似值x0.a1a2an10m有n位有效数字,则其相对误差限(3)设近似值x0.a1a2an10m的相对误差限不大于则它至少有n位有效数字。(4)要求准确到103,取该数的近似值应
3、保留4位小数。三、例题例1设x*=3.1415926近似值x=3.140.314101,即m=1,它的误差是0.0015926,有即n=3,故x=3.14有3为有效数字。x=3.14准确到小数点,后第2位。即m=1,n近似值x=3.1416,它的误差是0.0000074,有,5,x=3.1416有5位有效数字。近似值x=3.1415,它的误差是0.0000926,有即m=1,n4,x=3.1415有4位有效数字。这就是讲某数有s位数,若末位数字是四舍五入得到的,那么该数有s位有效数字;若末位数字不是四舍五入得到的,那么该数有s位或s1位有效数字。例2指出下列各数具有几位有效数字,及其绝对误差限
4、和相对误差限:2.00040.0020090009000.00解由于x1=2.00040.20004101,它的误差限0.00005=0.51015,即m=1,n=5,故x=2.0004有5位有效数字.相对误差限x2=0.00200,误差限0.000005,由于m=2,n=3,x2=0.00200有3位有效数字。相对误差限r=0.00005/0.00200=0.25%。x3=9000,绝对误差限为0.5,由于m=4,n=4,x3=9000有4位有效数字,相对误差限r0.5/9000=0.0056%x4=9000.00,绝对误差限0.005,由于m=4,n=6,x4=9000.00有6位有效数字
5、,相对误差限为r=0.005/9000.00=0.000056%由x3与x4能够看到小数点之后的0,不是可有可无的,它是有实际意义的。例3ln2=0.69314718,准确到103的近似值是多少?解准确到1030.001,即绝对误差限是0.05,故至少要保留小数点后三位才能够。Ln20.693。例4怎样去设计一个好的算法?答:一个好的算法必须知足:1、计算步骤简化以减少运算次数及误差积累;2、避免两个一样号数数值相近的数相减;3、计算若干同号数时的和,按绝对值增大的顺序相加;4、避免乘除法中数值绝对值过大或过小;5、防止大数吃掉小数;6、选用数值稳定性好的算法。四、练习题1.设某数x*,它的保
6、留三位有效数字的近似值的绝对误差是_。2.设某数x*,它的准确到104的近似值应取小数点后_位。3.()的3位有效数字是0.236102。(A)235.54101(B)235.418(C)2354.82102(D)0.00235491034.设a*=2.718181828,取a=2.718,则有(),称a有四位有效数字。(A)(B)(C)(D)5.设某数x*,对其进行四舍五入的近似值是(),则它有3位有效数字,绝对误差限是。(A)0.315(B)0.03150(C)0.0315(D)0.003156.下面近似值中,保留四位有效数字,相对误差限为。(A)0.01234(B)12.34(C)2.2
7、0(D)0.2200五、练习题答案该数有效数字第四位的一半。2.四3.(A)4.(B)5.(C)6.(D)方程求根(一)考核知识点二分法;迭代法牛顿法;弦截法。(二)温习要求1.知道有根区间概念,方程f(x)=0在区间(a,b)有根的充分条件。2.把握方程求根的二分法;二分法及二分次数公式,迭代法及其收敛性。3.熟练把握牛顿法,把握初始值的选择条件。4.把握弦截法。一、重点内容1.二分法:设方程f(x)0在区间a,b内有根,用二分有根区间的方法,得到有根区间序列:x*xn=(a0a,b0b),n0,1,2,有误差估计式:x*xn,n0,1,2,二分区间次数:2.牛顿法:用切线与x轴的交点,逼近
8、曲线f(x)与x轴的交点。迭代公式为n1,2,选初始值x0知足f(x0)f(x0)0,迭代解数列一定收敛。3.弦截法:用两点连线与x轴交点逼近曲线f(x)与x轴的交点。迭代公式为(n1,2,)二、难点内容:1、迭代法概念:若方程f(x)0表成x?(x),于是有迭代格式:xn?(xn1)n1,2,x*xn,存在01,|?(x)|,在区间a,b内任一点为初始值进行迭代,迭代数列收敛。2定理一:设)(x在区间【a,b】上具有一阶连续的导数,且知足如下两个条件:当,bax时,,)(bax;存在正常数Lx?时,迭代公式)(1nnxx=+发散。(5)迭代序列收敛阶的概念若存在01,|?(x)|,在区间a,
9、b内任一点为初始值进行迭代,迭代数列收敛。设迭代序列nx收敛于*x,假如存在实数1p与正常数c,使得cxxxxpnnn=-*+1lim,则称序列nx是p阶收敛于*x。特别地,当1=p时,称序列nx为线性一次收敛;nx为线性收敛时,必需要求10,f(1)=sin1=-=-=xxxxxxx?即,此时迭代发散。建立迭代格式)2,1(542454)(,24)(,244455880例4选择填空题1.设函数f(x)在区间a,b上连续,若知足_,则方程f(x)=0在区间a,b一定有实根。答案:f(a)f(b)-=-=-=xxxxxx?故迭代发散。在(B)中1901.03.112),11)(,1133220(
10、C)()(0xfxf0(D)()(0xfxf04.设函数f(x)在区间a,b内有二阶连续导数,且f(a)f(b)2022-=.lnln)(xx?13.(B)4.f(x)05.1.326.(1)31215.05.1)2(,2nnnnnncxxxcxxx-=-=+线性方程组的数值解法(一)考核知识点高斯顺序消去法,列主元消去法;雅可比迭代法,高斯赛德尔迭代法;消去法消元能进行到底的条件,迭代解数列收敛的条件。(二)温习要求1.知道高斯消去法的基本思想,熟练把握高斯顺序消去法和列主元消去法。2.把握线性方程组雅可比迭代法和高斯赛德尔迭代法。3.知道解线性方程组的高斯消去法消元能进行到底的条件,知道迭
11、代解数列收敛概念和上述两种迭代法的收敛性的充分条件。一、重点内容1.高斯消去法:解线性方程组AXb,对增广矩阵顺序作初等行变换,使矩阵A化为上三角形矩阵,再回代,进而得到线性方程组的解。要求作初等行变换消元经过中,。注意:本章讨论线性方程组的解的方法,不讨论解的存在性。2.列主元消去法:在高斯顺序消去法中,每次消元之前,要确定主元,(k1,2,3,n1)把第r行作为主方程,做第k次消元。把系数矩阵化为上三角形矩阵,进而得到线性方程组的解。3.LU公式法LUA=其中?=?=nnnnnnuuuuuuuuUlllLMOOMMMO2232211312112121111?+=-=+=-=-=-=n,.,
12、ki,uulaln.,k,n,.,k,kj,ulaun,.,i,ualn,.,j,aukkkjjkijikikkiijkikjkjiijj132132*4.雅可比迭代法:解线性方程组AXb的雅可比迭代法公式为(k0,1,2,)4.高斯赛德尔迭代法:解线性方程组AXb的高斯赛德尔迭代法公式为(i1,2,n;k0,1,2,)二、难点内容:解的收敛性定理1高斯消去法消元经过能进行到底的充分必要条件是系数矩阵A的各阶顺序主子式不为0;AXb能用高斯消去法求解的充分必要条件是A的各阶顺序主子式不为0。2(迭代法基本定理):设线性方程组XBXf对于任意初始向量X(0)及任意f,对应此方程组的迭其中i(i1
13、,2,n)为迭代矩阵B的特代公式:X(k1)B(k)Xf,收敛的充分必要条件是,征根。当i为复数时,|i|表示i的模。3(迭代法收敛的充分条件)设线性方程组AXb,(1)若A是严格对角占优矩阵,则雅可比迭代法和高斯赛德尔迭代法收敛;(2)若A为对称正定矩阵,则高斯赛德尔迭代法收敛。注:设矩阵Aaijn,若则称矩阵A是严格对角占优矩阵。三、例题例1用顺序消去法解线性方程组解顺序消元于是有同解方程组回代得解:x3=1,x2=1,x1=1,原线性方程组的解为X(1,1,1)T。例2取初始向量X(0)=(0,0,0)T,用雅可比迭代法求解线性方程组解建立迭代格式:(k=1,2,3,)第1次迭代,k=0
14、:X(0)0,得到X(1)(1,3,5)T,X(2)(5,3,3)T;第2次迭代,k=1:,第3次迭代,k=2:,X(3)(1,1,1)T;第4次迭代,k=3:,X(4)(1,1,1)T;例3填空选择题:1.用高斯列主元消去法解线性方程组?=-=+=+2333220221321321xxxxxxxx作第1次消元后的第2,3个方程分别为。解选a21=2为主元,作行互换,第1个方程变为:2x1+2x2+3x3=3,消元得到?=+-=-5.35.125.15.03232xxxx是应填写的内容。2.用选主元的方法解线性方程组AXb,是为了()。(A)提高计算速度(B)减少舍入误差(C)减少相对误差(D
15、)方便计算答案:选择(B)3.用高斯赛德尔迭代法解线性方程组?=+=+=-+5223122321321321xxxxxxxxx式中(k=0,1,2,)的迭代格答案:1211225+-kkxx解答:高斯赛德尔迭代法就是充分利用已经得到的结果,求x2的值时应该用x1的新值。4.当a()时,线性方程组的迭代解一定收敛。(A)6(B)=6(C)6答案:(D)解答:当a6时,线性方程组的系数矩阵是严格对角占优矩阵,由定理6,迭代解一定收敛。121125+-kkxx四、练习题1.用高斯列主元消去法解线性方程组2.用高斯赛德尔迭代法求解线性方程组取初始值(4.67,7.62,9.05)T,求二次迭代值。3.
16、证实线性方程组的迭代解收敛。4.用高斯顺序消去法解线性方程组,消元能进行到底的充分必要条件是.。5.用列主元消去法解线性方程组,第1次消元,选择主元为()。(A)3(B)4(C)4(D)9五、练习题答案1、X(4,1,2)T2、(4.66619,7.61897,9.07452)T3、提示:系数矩阵是严格对角占优矩阵。4、线性方程组的系数矩阵的各阶顺序主子式均不为0。5、(C)函数插值与曲线拟合(一)考核知识点插值函数,插值多项式,被插值函数,节点;拉格朗日插值多项式:插值基函数;差商及其性质,牛顿插值多项式;线性拟合、二次拟合。(二)温习要求1.了解插值函数,插值节点等概念。2.熟练把握拉格朗
17、日插值多项式的公式,知道拉格朗日插值多项式余项。3.把握牛顿插值多项式的公式,了解差商概念和性质,把握差商表的计算,知道牛顿插值多项式的余项。4.了解线性拟合和二次多项式拟合的方法。一、重点内容求插值多项式的基本思想:设函数)(xf在区间a,b上连续。已知它在,ba上1+n个互不一样的点nxxx,10处的值nyyy,10。假如多项式)(xp在点ix上知足),1,0()(niyxpii=,则称)(xp是函数)(xf的插值多项式。1.函数插值:已知函数f(x)的n个函数值ykf(xk),k0,1,2,n。构造一个多项式P(x),使得P(xk)yk。P(x)就是插值多项式,f(x)就是被插函数,xk
18、就是插值节点。误差R(x)f(x)P(x)。2.拉格朗日多项式:称n次多项式Pn(x)y0l0y1l1ynln为拉格朗日插值多项式,其中基函数当n1时,线性插值P1(x)yklk(x)yk+1lk+1(x),其中基函数。当n2时,得到二次多项式,就是二次插值。拉格朗日插值多项式的余项为,其中(a,b)。3.差商与牛顿插值多项式:函数值与自变量的差商就是差商,一阶差商(或记作fx0,x1);二阶差商(或记作fx0,x1,x2)性质n阶差商能够表示成n+1个函数值)(),.,(),(10nxfxfxf的线性组合,即fkxxx,.,10=+-niniiiiiiixxxxxxxxxf0110).()(
19、).()(当n=1时,011100101010)()()()(,xxxfxxxfxxxfxfxxf-+-=-=当n=2时,)()()()()()()()()11()()()()()(1)()(1,12022210112020012022210120210100122211020201002002211010212110210xxxxxfxxxxxfxxxxxfxxxxxfxxxxxxxfxxxxxfxxxfxxxfxxxxxfxxxfxxxxxxfxxxxfxxxxfxxfxxxf-+-+-=-+-+-=-+-+-+-=-+-=-=注:差商有两条常用性质:(1)差商用函数值的线性组合表示;(2
20、)差商与插值节点顺序无关。用差商为系数构造多项式,就是牛顿插值多项式Nn(x)f(x0)fx0,x1(xx0)fx0,x1,x2(xx0)(xx1)fx0,x1,x2,xn(xx0)(xx1)(xx2)(xxn-1)牛顿插值多项式的余项为Rn(x)f(x)Nn(x)fx,x0,x1,x2,xn(xx0)(xx1)(xx2)(xxn1)(xxn)。4.分段线性插值已知n1个互异节点x0,x1,xn构造一个分段一次的多项式P(x),且知足:(1)P(x)在a,b上连续;(2)P(xk)yk(k0,1,2,n);(3)P(x)在xk,xk+1上是线性函数。分段线性插值函数其中lk(x)(k0,1,2
21、,n)是分段线性插值基函数。 (i1,2,n1)5.三次样条插值函数 (k0,1,2,n1)(xkxxk1)其中S(xk)mk(k0,1,2,n),hkxk+1xk(k0,1,2,n1),m0,m1,mn知足的方程组是(*)其中:,(k1,2,n1)(1)当已知S(x0)y0,S(xn)yn时,(*)式中01,n1,(2)当已知S(x0)y0m0,S(xn)ynmn时,(*)式化为6、最小二乘法用?(x)拟合数据(xk,yk)(k1,2,n),使得误差的平方和为最小,求?(x)的方法,称为最小二乘法。(1)直线拟合若,a0,a1知足法方程组 (2)二次多项式拟合若,a0,a1,a2知足法方程组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算方法 习题 _1
限制150内