計(jì)算方法_習(xí)題第一、二章答案_第1頁(yè)
計(jì)算方法_習(xí)題第一、二章答案_第2頁(yè)
計(jì)算方法_習(xí)題第一、二章答案_第3頁(yè)
計(jì)算方法_習(xí)題第一、二章答案_第4頁(yè)
計(jì)算方法_習(xí)題第一、二章答案_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第一章 誤差1 問(wèn)3.142,3.141,分別作為的近似值各具有幾位有效數(shù)字?分析 利用有效數(shù)字的概念可直接得出。解 =3.141 592 65記x1=3.142,x2=3.141,x3=.由- x1=3.141 59-3.142=-0.000 40知 因而x1具有4位有效數(shù)字。由- x2=3.141 59-3.141=-0.000 59知 因而x2具有3位有效數(shù)字。由-=3.141 59 -3.142 85=-0.001 26知 因而x3具有3位有效數(shù)字。2 已知近似數(shù)x*有兩位有效數(shù)字,試求其相對(duì)誤差限。分析 本題顯然應(yīng)利用有效數(shù)字與相對(duì)誤差的關(guān)系。解 利用有效數(shù)字與相對(duì)誤差的關(guān)系。這里n

2、=2,a1是1到9之間的數(shù)字。 3 已知近似數(shù)的相對(duì)誤差限為0.3%,問(wèn)x*至少有幾位有效數(shù)字?分析 本題利用有效數(shù)字與相對(duì)誤差的關(guān)系。解 a1是1到9間的數(shù)字。設(shè)x*具有n位有效數(shù)字,令-n+1=-1,則n=2,從而x*至少具有2位有效數(shù)字。4 計(jì)算sin1.2,問(wèn)要取幾位有效數(shù)字才能保證相對(duì)誤差限不大于0.01%。分析 本題應(yīng)利用有效數(shù)字與相對(duì)誤差的關(guān)系。解 設(shè)取n位有效數(shù)字,由sin1.2=0.93,故a1=9。 解不等式知取n=4即可滿足要求。5 計(jì)算,視已知數(shù)為精確值,用4位浮點(diǎn)數(shù)計(jì)算。解 0.131 810-2-0.131 610-2=0.210-5結(jié)果只有一位有效數(shù)字,有效數(shù)字大

3、量損失,造成相對(duì)誤差的擴(kuò)大,若通分后再計(jì)算: 就得到4位有效數(shù)字的結(jié)果。此例說(shuō)明,在數(shù)值計(jì)算中,要特別注意兩相近數(shù)作減法運(yùn)算時(shí),有效數(shù)字常會(huì)嚴(yán)重?fù)p失,遇到這種情況,一般采取兩種辦法:第一,應(yīng)多留幾位有效數(shù)字;第二,將算式恒等變形,然后再進(jìn)行計(jì)算。例如,當(dāng)x接近于0,計(jì)算時(shí),應(yīng)先把算式變形為 再計(jì)算。又例如,當(dāng)x充分大時(shí),應(yīng)作變換6 計(jì)算,取,采用下列算式計(jì)算:(1);(2);(3);(4).問(wèn)哪一個(gè)得到的結(jié)果最好?解 顯然所以(1)(2)(3)(4),這4個(gè)算式是恒等的,但當(dāng)取計(jì)算時(shí),因?yàn)椋?),(3)都涉及到兩個(gè)相近數(shù)相減,使有效數(shù)字損失,而(1)在分母算式上的乘冪數(shù)比算式(4)大,所以算式

4、(4)最好,事實(shí)上,當(dāng)取時(shí),有|x|4|ac|的情形時(shí),有,則用上述公式求出的兩個(gè)根中,總有一個(gè)因用了兩個(gè)相近的近似數(shù)相減而嚴(yán)重不可靠,如本例若在能將規(guī)格化的數(shù)表示到小數(shù)點(diǎn)后8位的計(jì)算機(jī)上進(jìn)行計(jì)算,則-b=109+1=0.11010+0.000 000 00011010,由于第二項(xiàng)最后兩位數(shù)“01”在機(jī)器上表示不出來(lái),故它在上式的計(jì)算中不起作用,即在計(jì)算機(jī)運(yùn)算時(shí),-b=109.通過(guò)類似的分析可得 所以,求得的兩個(gè)根分別為 顯然,根x2是嚴(yán)重失真的。為了求得可靠的結(jié)果,可以利用根與系數(shù)的關(guān)系式:,在計(jì)算機(jī)上采用如下公式: 其中,sgn(b)是b的符號(hào)函數(shù),當(dāng)b0時(shí)sgn(b)=1;當(dāng)b0時(shí),sg

5、n(b)=-1。顯然,上述求根公式避免了相近數(shù)相減的可能性。8 當(dāng)N充分大時(shí),如何計(jì)算分析 函數(shù)的原函數(shù)已知,我們自然考慮用Newton-Leibniz公式求這個(gè)定積分的值。由于N很大,這樣會(huì)遇到兩個(gè)相近的數(shù)相減,因此,應(yīng)采用一些變換公式來(lái)避免這種情況。解 若用定積分的Newton-Leibniz公式計(jì)算此題,有,則當(dāng)N充分大時(shí),因?yàn)閍rctan(N+1)和arctanN非常接近,兩者相減會(huì)使有效數(shù)字嚴(yán)重?fù)p失,從而影響計(jì)算結(jié)果的精度,這在數(shù)值計(jì)算中是要盡量避免的,但是通過(guò)變換計(jì)算公式,例如:令tan1=N+1, tan2=N,則由,得 就可以避免兩相近數(shù)相減引起的有效數(shù)字損失,從而得到較精確的

6、結(jié)果。所以,當(dāng)N充分大時(shí),用計(jì)算積分的值較好。9 計(jì)算積分.分析 數(shù)值計(jì)算中應(yīng)采用數(shù)值穩(wěn)定的算法,因此在建立算法時(shí),應(yīng)首先考慮它的穩(wěn)定性。解 利用分部積分法,有得遞推公式: (1) 利用公式(1)計(jì)算In,由于初值I0有誤差,不妨設(shè)求I0的近似值時(shí)有大小為的誤差,即則由遞推公式(1)得顯然初始數(shù)據(jù)的誤差是按n!的倍數(shù)增長(zhǎng)的,誤差傳播得快,例如當(dāng)n=10時(shí),10!3.629106,,這表明I10時(shí)已把初始誤差擴(kuò)大了很多倍,從而的誤差已把I10的真值淹沒(méi)掉了,計(jì)算結(jié)果完全失真。但如果遞推公式(1)改成 于是,在從后往前計(jì)算時(shí),In的誤差減少為原來(lái)的,所以,若取n足夠大,誤并逐步減小,顯然,計(jì)算的結(jié)

7、果是可靠的。所以,在構(gòu)造或選擇一種算法時(shí),必須考慮到它的數(shù)值穩(wěn)定性問(wèn)題,數(shù)值不穩(wěn)定的算法是不能使用的。10 為了使計(jì)算 的乘除法運(yùn)算次數(shù)盡量地少,應(yīng)將表達(dá)式改寫為怎樣的形式?解 設(shè)在數(shù)值計(jì)算中,應(yīng)注意簡(jiǎn)化運(yùn)算步驟,減少運(yùn)算次數(shù),使計(jì)算量盡可能小。11若x*=3587.64是x的具有六位有效數(shù)字的近似值,求x的絕對(duì)誤差限。12為使的近似值的相對(duì)誤差小于0.1,問(wèn)查開(kāi)方表時(shí),要取幾位有效數(shù)字?13利用四位數(shù)學(xué)用表求x=1-cos2的近似值,采用下面等式計(jì)算:(1)1-cos2(2)2sin21問(wèn)哪一個(gè)結(jié)果較好?14求方程x2-56x+1=0的兩個(gè)根,使它至少具有四位有效數(shù)字(已知)。15數(shù)列滿足遞

8、推公式 若取(三位有效數(shù)字),問(wèn)按上述遞推公式,從x0計(jì)算到x10時(shí)誤差有多大?這個(gè)計(jì)算過(guò)程穩(wěn)定嗎?16如果近似值的相對(duì)誤差限小于,證明:這個(gè)數(shù)具有n位有效數(shù)字。第二章 插值法與數(shù)值微分1 已知,試?yán)貌逯捣ń朴?jì)算。分析 由題中已知條件本題可利用三點(diǎn)二次Lagrange插值,也可利用三點(diǎn)二次Newton插值,它們所得結(jié)果相同。解 利用三點(diǎn)二次Lagrange插值。記,則的二次Lagrange插值多項(xiàng)式為 因?yàn)椋?所以 2 已知的函數(shù)表xi012yi8-7.5-18求函數(shù)在0,2之間的零點(diǎn)的近似值。分析 一般情況下,先求出在0,2上的插值函數(shù),然后求的零點(diǎn),把此零點(diǎn)作為的近似零點(diǎn)。特別地,若的

9、反函數(shù)存在,記為,那么求的零點(diǎn)問(wèn)題就變成求函數(shù)值的問(wèn)題了,利用插值法構(gòu)造出的插值函數(shù),從而求出的零點(diǎn)的近似值,這類問(wèn)題稱為反插值問(wèn)題,利用反插值時(shí),必須注意反插值條件,即函數(shù)必須有反函數(shù),也即要求單調(diào)。本題是嚴(yán)格單調(diào)下降排列,可利用反插值法。解 將原函數(shù)表變成反函數(shù)表yi8-7.5-18xi012利用三點(diǎn)二次Lagrange插值,由上反函數(shù)表構(gòu)造的反函數(shù)的二次Lagrange插值多項(xiàng)式。令,則的二次Lagrange插值多項(xiàng)式為 函數(shù)的近似零點(diǎn)為 3 設(shè),試用Lagrange插值余項(xiàng)定理寫出以-1,0,1,2為插值節(jié)點(diǎn)的三次插值多項(xiàng)式。解 設(shè)以-1,0。1,2為插值節(jié)點(diǎn)的三次Lagrange插值

10、多項(xiàng)式為,由Lagrange插值余項(xiàng)定理有 因而 4 設(shè)是以為節(jié)點(diǎn)的Largange插值基函數(shù),試證:(1).(2).(3). (4) 分析 本題是關(guān)于Lagrange插值基函數(shù)的性質(zhì)問(wèn)題,觀察要證明的結(jié)論,應(yīng)考慮對(duì)常數(shù)1和進(jìn)行插值入手,通過(guò)插值余項(xiàng)為0得到結(jié)論。證 (1)設(shè),則以為插值節(jié)點(diǎn)的n次Lagrange插值多項(xiàng)式為 由插值余項(xiàng)定理知 從而 即 (2)設(shè)則以為插值節(jié)的n次Lagrange插值多項(xiàng)式為 由插值余項(xiàng)定理知 從而即(2)設(shè),則以為插值節(jié)點(diǎn)的n次Lagrange插值多項(xiàng)式為 由插值余項(xiàng)定理 從而 即(3)將按二項(xiàng)式展開(kāi),得 代入左端,得 利用(2)的結(jié)論,有(4)當(dāng)時(shí),由(2)

11、的結(jié)論知 當(dāng)時(shí),令,有以為插值節(jié)點(diǎn)的n次Lagrange插值多項(xiàng)式為 由插值余項(xiàng)定理知 從而即 令,有 5 設(shè),且,求證 分析 本章內(nèi)容是代數(shù)插值,而題設(shè),易知若用線性插值,線性插值函數(shù)只能為0,且誤差為,這樣利用余項(xiàng)估計(jì)式可直接把與聯(lián)系起來(lái)。證 以a,b為插值節(jié)點(diǎn)進(jìn)行線性插值,其線性插值多項(xiàng)式為 線性插值余項(xiàng)為 從而 由于在處取最大值,故 6 證明:由下列插值條件00.511.522.5-1-0.7501.2535.25所確定的Lagrange插值多項(xiàng)式是一個(gè)二次多項(xiàng)式,該例說(shuō)明了什么問(wèn)題?分析 本題是關(guān)于Lagrange插值問(wèn)題,由已知數(shù)據(jù)表構(gòu)造Lagrange插值多項(xiàng)式便可得出結(jié)論。解

12、令 以為插值節(jié)點(diǎn)作的二次插值多項(xiàng)式,則 易驗(yàn)證,因而滿足插值條件 (1)的Lagrange插值多項(xiàng)式為。由插值多項(xiàng)式的存在惟一定理知滿足條件(1)的5次插值多項(xiàng)式是存在且惟一的,但該5次多項(xiàng)式并不一定是真正的5次多項(xiàng)式,而是次數(shù)5的多項(xiàng)式。7 對(duì)于任意實(shí)數(shù)以及任意正整數(shù),多項(xiàng)式 是次多項(xiàng)式,且滿足。本題說(shuō)明了什么問(wèn)題?解 本題說(shuō)明由兩個(gè)插值條件構(gòu)造大一1次的插值多項(xiàng)式,答案是不惟一的,類似地,由n+1插值條件構(gòu)造大于n次的插值多項(xiàng)式,答案也是不惟一的。8 我們用sin30=0.5,sin45=0.7071,sin60=0.8660,作Lagrange二次插值,并用來(lái)求sin40的近似值,最后根

13、據(jù)插值余項(xiàng)定理估計(jì)此誤差。分析 本題顯然是利用Lagrange插值余項(xiàng)定理解 設(shè) 令 其插值余項(xiàng)為從而 9 已知對(duì)應(yīng)的函數(shù)值為,作三次Newton插值多項(xiàng)式,如再增加時(shí)的函數(shù)值6,作四次Newton插值多項(xiàng)式。分析 本題是一道常規(guī)計(jì)算題解 首先構(gòu)造差商表一級(jí)差商二階差商三階差商0235 1 325 1 -13/2-2/35/63/10三次Newton插值多項(xiàng)式為 增加作差商表一級(jí)差商二階差商三階差商四級(jí)差商02356 1 3256 1 -13/21-2/35/6-1/63/10-1/4-11/120四次Newton插值多項(xiàng)式為 10 已知,求及分析 本題是一個(gè)多項(xiàng)式,故應(yīng)利用差商的性質(zhì)。解 由

14、差商與導(dǎo)數(shù)之間的關(guān)系及,知 11 若有n個(gè)相異的實(shí)根,則有 分析 有n個(gè)相異實(shí)根,故可表示成,考察本題要證明的結(jié)論和的特點(diǎn),應(yīng)考慮利用差商可表示為函數(shù)值的線性組合這一性質(zhì)。證 由于是的n個(gè)互異的零點(diǎn),所以 (1)記 (2) 由(1),(2)得 12 設(shè),且互不相同,證明 并寫出的n次Newton插值多項(xiàng)式。分析 利用差商的定義可證得證 用數(shù)學(xué)歸納法證明當(dāng)時(shí) 假設(shè)當(dāng)時(shí),結(jié)論成立,即有那么 即當(dāng)時(shí),結(jié)論成立。由數(shù)學(xué)歸納法知對(duì)任意,結(jié)論是成立的。以為插值節(jié)點(diǎn)的n次Newton插值多項(xiàng)式為13 設(shè)定義 證明:。分析 本題應(yīng)利用差商的概念和微分中值定理將差商與導(dǎo)數(shù)聯(lián)系起來(lái)。證 由微分中值定理有 所以 1

15、4 設(shè),且,試證 其中為等距節(jié)點(diǎn)步長(zhǎng)。分析 由于是多項(xiàng)式,因此應(yīng)考慮用差商的性質(zhì)和差商與差分的聯(lián)系來(lái)證明。證 記 所以 15 已知函數(shù)的函數(shù)表0.00.10.20.30.40.51.001.321.682.082.523.00試列出相應(yīng)的向前差分表,并寫出Newton向前插值公式。分析 這是常規(guī)計(jì)算題,按照公式計(jì)算即可。解 構(gòu)造向前差分表0.00.10.20.30.40.51.001.321.682.082.523.000.320.360.400.440.480.040.040.040.040.000.000.00的Newton向前插值公式為 16 給出的數(shù)據(jù)表0.40.50.60.70.80

16、.9-0.916 29-0.693 147-0.510 826-0.356 675-0.223 144-0.105 361(1)用線性插值及二次插值計(jì)算1n0.54的近似值。(2)用Newton向后插值公式求1n0.78的近似值,并估計(jì)誤差。分析 本題屬于常規(guī)計(jì)算題,按照公式計(jì)算即可。解 (1)線性插值,取,則 =-0.620 219二次插值,取,則 =-0.616 838 2也可取進(jìn)行二次插值得 1n0.540.615 319 8(2)記,構(gòu)造向后差分表0.40.50.60.70.80.9-0.916 291-0.693 147-0.510 826-0.356 675-0.223 144-0

17、.105 3610.223 1440.182 3210.154 1510.133 5310.117 783-0.40 823-0.028 170-0.20 620-0.015 7480.012 6530.007 5500.004 872-0.005 103-0.002 6780.002 425由Newton向后插值公式 由于,當(dāng),故 =-0.223 144+0.133 531(-0.2) 0.248 453由插值余項(xiàng) 知 17 已知sin30=0.5,sin45=0.7071,sin(30)=cos30=0.8660,sin(45)=cos45=0.7071,求sin40。分析 本題不僅給出兩

18、點(diǎn)上的函數(shù)值,而且還給出了導(dǎo)出數(shù)值,因此應(yīng)利用兩點(diǎn)三次Hermite插值。解 利用兩點(diǎn)三次Hermite插值 =0.6428 18 已知自然對(duì)數(shù)1nx和它的導(dǎo)數(shù)1/x的數(shù)表0.400.500.600.70-0.916 291-0.693 147-0.356 675-0.223 1442.502.001.431.25(1)利用Lagrange插值公式,求1n0.60。(2)利用Hermite插值公式,求1n0.60。分析 本題屬常規(guī)計(jì)算題,按有關(guān)公式計(jì)算即可。解 記。首先列表計(jì)算0-0.166 667-15.833 33310.666 6671.666 66720.666 6671.666 66

19、73-0.166 66715.833 333 (1)利用Lagrange插值公式,有 =-0.166 667(-0.916 291)+0.666 667(-0.693 147) +0.666 667(-0.356 675)+(-0.166 667)(-0.223 144) =-0.509 976(2)利用Hermite插值公式,有從而-0.510 889。注:本題的真值-0.510 825 623,可以看出Hermite插值所得結(jié)果要比Lagrange插值結(jié)精確得多。19 設(shè)已知上三個(gè)互異的節(jié)點(diǎn),函數(shù)上具有連續(xù)的四階導(dǎo)數(shù),而是滿足下列條件的三次多項(xiàng)式: (1)寫出的表達(dá)式。(2)證明:分析 這

20、是帶導(dǎo)數(shù)的插值問(wèn)題,但又不是Hermite插值問(wèn)題,要求我們靈活運(yùn)用插值方法,解決這類問(wèn)題的方法較多,常用的有以下兩種解法。(1)解法一 用插值法加待定系數(shù)法來(lái)做。設(shè)為滿足插值條件的二次式,由插值條件可設(shè)的形式為 (1)其中A為待定系數(shù),顯然由(1)確定的滿足,待定系數(shù)A可由插值條件來(lái)確定,為此對(duì)(1)式兩邊求導(dǎo)數(shù) 令,并利用插值條件有 于是 從而 解法二 用插值基函數(shù)來(lái)構(gòu)造。首先構(gòu)造四個(gè)三次插值基函數(shù),使其滿足條件 由所滿足的條件,可設(shè),其中A為待定系數(shù)。由,得,故有 同理可得 由滿足的條件,可設(shè),其中C為待定系數(shù),由,得,故有 下面求滿足條件,設(shè),其中為待定系數(shù),利用得 由此得 所以易驗(yàn)證

21、(2)證 當(dāng)為插值節(jié)點(diǎn)中任一點(diǎn)時(shí),結(jié)論顯然成立,下面設(shè)異于。由于滿足 故可設(shè),其中K為依賴于 的待定系數(shù)。固定,作輔助函數(shù) 顯然上有四個(gè)零點(diǎn),其中為二重零點(diǎn)。利用Rolle定理,知在組成的三個(gè)小區(qū)間內(nèi)至少各有一個(gè)零點(diǎn),記為,加上上至少有4個(gè)零點(diǎn),反復(fù)利用Rolly定理:內(nèi)至少有3個(gè)零點(diǎn)。內(nèi)至少有2個(gè)零點(diǎn)。內(nèi)至少有1個(gè)零點(diǎn),即存在一點(diǎn),使。由于,從而求得,所以 20 對(duì)于給定插值條件,試分別求出滿足下列邊界條件的三次樣條函數(shù):(1)(2)01230110分析 這是三次樣條插值問(wèn)題,給出了兩種邊界條件,我們按樣條插值的求解方法即能求得問(wèn)題的解。解 記 計(jì)算二階差商一階差商二階差商01230123011010-1- 三次樣條插值函數(shù)的表達(dá)式為 (1)(1) 關(guān)于的方程組為=解得將數(shù)據(jù)(2)代入(1)得所求三次樣條插值函數(shù)為:當(dāng)時(shí), 當(dāng)時(shí), 當(dāng)時(shí), (2) (3)關(guān)于的方程組為 解得 (4)將(3)和(4)代入(1)得所求三次樣條插值函數(shù)為:當(dāng)時(shí), 當(dāng)時(shí), 當(dāng)時(shí), 21 求超定方程組 (1) 的最小二乘解,并求誤差平方和。分析 求解

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論