数值分析-3
- 格式:ppt
- 大小:393.50 KB
- 文档页数:21
一 选择题(55分=25分)(A)1. 3.142和3.141分别作为π的近似数具有()和()为有效数字(有效数字)A. 4和3B. 3和2C. 3和4D. 4和4解,时,,m-n= -3,所以n=4,即有4位有效数字。
当时,, ,m-n= -2,所以n=3,即有3位有效数字。
(A)2. 为了减少误差,在计算表达式时,应该改为计算,是属于()来避免误差。
(避免误差危害原则)A.避免两相近数相减;B.化简步骤,减少运算次数;C.避免绝对值很小的数做除数;D.防止大数吃小数解:由于和相近,两数相减会使误差大,因此化加法为减法,用的方法是避免误差危害原则。
(B)3.下列算式中哪一个没有违背避免误差危害原则(避免误差危害原则)A.计算B.计算C.计算D.计算解:A会有大数吃掉小数的情况C中两个相近的数相减,D中两个相近的数相减也会增大误差(D)4.若误差限为,那么近似数0.003400有()位有效数字。
(有效数字) A. 5 B. 4 C. 7 D. 3解:即m-n= -5,,m= -2,所以n=3,即有3位有效数字(A)5.设的近似数为,如果具有3位有效数字,则的相对误差限为()(有效数字与相对误差的关系)A. B. C. D.解:因为所以,因为有3位有效数字,所以n=3,由相对误差和有效数字的关系可得a的相对误差限为二 填空题:(75分=35分)1.设则有2位有效数字,若则a有3位有效数字。
(有效数字)解:,时,,,m-n= -4,所以n=2,即有2位有效数字。
当时, ,m-n=-5,所以n=3,即有3位有效数字。
2.设=2.3149541...,取5位有效数字,则所得的近似值x=2.3150(有效数字)解:一般四舍五入后得到的近似数,从第一位非零数开始直到最末位,有几位就称该近似数有几位有效数字,所以要取5位有效数字有效数字的话,第6位是5,所以要进位,得到近似数为2.3150.3.设数据的绝对误差分别为0.0005和0.0002,那么的绝对误差约为0.0007 。
数值分析重点公式下面是一些数值分析中的重点公式:1.最大值和最小值:- 最大值:记作 max(a, b) 表示 a 和 b 中较大的值。
- 最小值:记作 min(a, b) 表示 a 和 b 中较小的值。
2.线性插值:-线性插值:对于给定的两个点(x1,y1)和(x2,y2),如果希望在这两个点之间的x值为x的位置计算对应的y值,可以使用线性插值:y=y1+(y2-y1)*((x-x1)/(x2-x1))。
3.数值微分:-前向差商:用f'(x)≈(f(x+h)-f(x))/h的形式近似表示函数f(x)在点x处的导数,其中h是一个小的正数。
-后向差商:用f'(x)≈(f(x)-f(x-h))/h的形式近似表示函数f(x)在点x处的导数。
-中心差商:用f'(x)≈(f(x+h)-f(x-h))/(2*h)的形式近似表示函数f(x)在点x处的导数。
4.数值积分:-矩形法则:使用函数在每个小矩形中的平均值作为矩形高度来计算定积分的近似值。
-梯形法则:使用底边为区间长度的梯形面积的一半来计算定积分的近似值。
-辛普森法则:使用函数在每个小区间上的平均值和两个端点值的加权平均来计算定积分的近似值。
5.数值解线性方程组:-高斯消元法:将线性方程组转化为上三角矩阵,然后通过回代求解各个未知数。
-LU分解:将线性方程组的系数矩阵分解为一个下三角矩阵L和一个上三角矩阵U,再通过回代求解各个未知数。
-追赶法(托马斯算法):适用于解三对角系数矩阵的线性方程组,通过追赶的方式求解。
6.数值解非线性方程:-二分法:通过计算函数在区间端点的值的符号来确定函数在区间内的根的存在,并迭代缩小区间直至满足精度要求。
-牛顿法:通过迭代逼近函数的根,在每一步迭代中使用切线来逼近根的位置。
-弦截法:通过迭代逼近函数的根,在每一步迭代中使用割线来逼近根的位置。
7.数值解常微分方程:-欧拉方法:使用函数在当前点的导数值来估计下一个点的函数值。
分位有效数字有即)(分位有效数字有即)(分位有效数字有即)解:(分别有几位有效数字?为其近似值,求它们设分)(34x ,4.1310210000508.07320.17320508.1*,1,1017320.07320.1x 335,51410210000492.07321.17320508.1*,1,1017321.07321.1x 233x ,31210210020508.073.17320508.1,1,10173.073.1x 17320.1,7321.1,73.1,7320508.13.193313241212*11321⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯=⇒-=-∴⨯<=-=-=⨯==⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯=⇒-=-∴⨯<=-=-=⨯==⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯=⇒-=-∴⨯<=-=-=⨯=======---n n x x k x n n x x k n n x x k x x x x(10分)2.已知A=⎪⎪⎪⎭⎫ ⎝⎛-25502550001,求。
21,,A A A ∞{}{}()分分,,故:分,)(分)(分)解:(12251250A 31250501201250000500001A A E 12500005000012550255000125250550001A A 32,3030,30,1max 22,5050,10,1max 12321T T max 21⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯==∴⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯===⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯=---=-∴⎪⎪⎪⎭⎫⎝⎛=⎪⎪⎪⎭⎫ ⎝⎛-⎪⎪⎪⎭⎫ ⎝⎛-==⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯==⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯==∞λλλλλλλλA A A A A T(8分)3.用列主元Gauss 消元法解如下方程组:⎪⎩⎪⎨⎧=+-=+-=++-644505124835321321321x x x x x x x x x分分解:430735731733314611201273812115512433146127351120800121150012313127354803212115001264548013545126544081534125A 3213322111831,125r 23131221⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⎪⎪⎪⎩⎪⎪⎪⎨⎧=-=-=⇒⎪⎪⎪⎩⎪⎪⎪⎨⎧-=-=+=-∴⋯⋯⋯⋯⋯⋯⋯⋯⋯⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛---−−→−⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛-−−−−→−⎪⎪⎪⎭⎫ ⎝⎛---−−−→−⎪⎪⎪⎭⎫ ⎝⎛---=--+−→←x x x x x x x x r r r r r r r (因为系数没选好,导致最后的结果不容易计算)(9分)4.应用Newton 迭代法于方程03=-a x ,导出迭代共事,并讨论其收敛性。
§3 牛顿迭代法Newton Iteration————切线法牛顿迭代法是最著名的方程求根方法。
已经通过各种方式把它推广到解其他更为困难的非线性问题。
【例如】非线性方程组、非线性积分方程和非线性微分方程。
虽然牛顿法对于给定的问题不一定总是最好的方法,但它的简单形式和快的收敛速度常常使得解非线性问题的人优先考虑它。
迭代一般理论告诉我们,构造好的迭代函数可使收敛速度提高。
然而迭代函数的构造方法又各不相同,方法多样。
牛顿法是受几何直观启发,给出构造迭代函数的一条重要途径。
牛顿迭代的基本思想:方程f(x)=0的根,几何意义是曲线y=f(x)与ox轴y=0的交点。
求曲线与y=0的交点没有普遍的公式,但直接与0x 轴的交点容易计算。
用直线近似曲线y=f(x),从而用直线方程的根逐步代替f(x)=0的根。
即把非线性方程逐步线性化。
方法:设x k是f(x)=0的一个近似根,把f(x)在x k处作一阶Taylor 展开,得到))(()()(k k k x x x f x f x f -'+≈ (19)设)(k x f '≠0,由于0)())(()(=≈-'+x f x x x f x f k k k所以求得解记为1+k x ,有牛顿迭代公式:(20) 按牛顿迭代计算称为牛顿迭代法。
牛顿法的几何意义:选初值x k 以后,过))(,(k k x f x p 点,作曲线y=f(x)的切线,其切线方程为))(()()(k k k x x x f x f x f -'+= (21)切线与ox 轴的交点,为1+k x ,则)(/)(1k k k k x f x f x x '-=+(22)牛顿迭代法也称为切线法。
迭代法的收敛性:如果取)(/)()(k k x f x f x x g '-=,则有x=g(x),从而牛顿迭代公式就是)(1k k x g x =+因此就可以由考察g(x)的性质,来讨论迭代法的收敛性及收敛速度。