資源描述:
《數(shù)值計(jì)算實(shí)驗(yàn)教案》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、****學(xué)院實(shí)驗(yàn)教案開課單位:數(shù)學(xué)系課程名稱:數(shù)值計(jì)算方法專業(yè)年級(jí):2005級(jí)任課教師:周均教材名稱:數(shù)值計(jì)算方法(李有法)2007——2008學(xué)年第1學(xué)期授課內(nèi)容實(shí)驗(yàn)一、數(shù)值穩(wěn)定性及算法設(shè)計(jì)原則課時(shí)安排2教學(xué)目的要求熟悉Excel及C語言程序的軟件環(huán)境及基本操作,驗(yàn)證數(shù)值穩(wěn)定性,體驗(yàn)數(shù)值計(jì)算與常見數(shù)學(xué)計(jì)算的異同,理解多項(xiàng)式的計(jì)算的兩個(gè)算法的異同。教學(xué)重點(diǎn)難點(diǎn)教學(xué)重點(diǎn):數(shù)值穩(wěn)定性及科學(xué)計(jì)算思想的理解教學(xué)難點(diǎn):Excel操作方法(關(guān)系復(fù)制)實(shí)驗(yàn)軟件Excel及C語言實(shí)驗(yàn)原理數(shù)值穩(wěn)定性及算法設(shè)計(jì)基本原則教學(xué)內(nèi)容提綱1.用E
2、xcel實(shí)現(xiàn)積分的數(shù)值計(jì)算的兩種算法:法一、In=1-nIn-1,法二2.教材P11習(xí)題53.教材P153上機(jī)實(shí)驗(yàn)參考題14.用兩種方法直接法和秦九韶算法計(jì)算多項(xiàng)式在x=1.4處的值(軟件為EXCEL)。5.檢驗(yàn)大數(shù)吞掉小數(shù)的算法設(shè)計(jì)原則的實(shí)驗(yàn)(C語言)課外學(xué)習(xí)要求對(duì)本次實(shí)驗(yàn)內(nèi)容全面總結(jié),練習(xí)Excel的基本操作教學(xué)后記通過實(shí)驗(yàn)課,學(xué)生基本能完成實(shí)驗(yàn)任務(wù),達(dá)到了預(yù)期的教學(xué)目標(biāo),學(xué)生熟悉了軟件環(huán)境,鞏固了軟件的操作技能,但實(shí)驗(yàn)中也發(fā)現(xiàn)了一些問題,如學(xué)生對(duì)辦公軟件Excel的基本操作熟練程度與實(shí)驗(yàn)前預(yù)想的有一定的距離。同時(shí)
3、由于是第一次完成數(shù)值計(jì)算方法的實(shí)驗(yàn),學(xué)生對(duì)科學(xué)計(jì)算思想的理解也還存在不足,實(shí)驗(yàn)課后布置了課后實(shí)驗(yàn)報(bào)告撰寫任務(wù),也對(duì)軟件操作訓(xùn)練提出了要求,以期在以后的實(shí)驗(yàn)中有所提高。授課內(nèi)容實(shí)驗(yàn)二:非線性方程數(shù)值解法之二分法、簡(jiǎn)單迭代法課時(shí)安排2教學(xué)目的要求本次實(shí)驗(yàn)為驗(yàn)證性實(shí)驗(yàn),讓學(xué)生學(xué)會(huì)用軟件MATLAB圖形功能確定有根區(qū)間的方法,掌握二分法的C語言及Excel實(shí)驗(yàn)操作步驟,能讀懂C語言程序,從而加深對(duì)二分法的理解,其次是讓學(xué)生初步了解簡(jiǎn)單迭代法的Excel實(shí)驗(yàn)的原理就是利用關(guān)系復(fù)制實(shí)現(xiàn)的迭代;通過這些實(shí)驗(yàn)還應(yīng)讓學(xué)生體驗(yàn)求解非線性方
4、程根的近似計(jì)算思想。教學(xué)重點(diǎn)難點(diǎn)教學(xué)重點(diǎn):實(shí)驗(yàn)軟件操作過程或步驟,加深對(duì)算法的理解。教學(xué)難點(diǎn):二分法的誤差控制方法實(shí)驗(yàn)軟件MATLAB7.1、TURBOC2.0、Execl實(shí)驗(yàn)原理閉區(qū)間上連續(xù)函數(shù)的性質(zhì)、區(qū)間套定理等分析學(xué)原理教學(xué)內(nèi)容提綱1.驗(yàn)證用MATLAB確定非線性方程f(x)=xex-2=0和的有根區(qū)間,并會(huì)用Excel完成二分法實(shí)驗(yàn)求解非線性方程的根,要求有兩種誤差控制方法(即區(qū)間長(zhǎng)和函數(shù)值控制)。2.用C程序?qū)嶒?yàn)非線性方程的求解,要求適當(dāng)修改程序,以比較與Excel的實(shí)驗(yàn)結(jié)果,并初步學(xué)會(huì)用ctrF7和F7跟蹤
5、程序流程及有根區(qū)間的變化。3.用迭代法求解方程f(x)=x3-x-1的根,收斂的迭代格式的Excel和C語言實(shí)現(xiàn),發(fā)散的迭代格式的Excel實(shí)現(xiàn)課外學(xué)習(xí)要求進(jìn)一步練習(xí)Excel的基本操作,復(fù)習(xí)C語言程序操作技巧,實(shí)驗(yàn)報(bào)告。教學(xué)后記本次實(shí)驗(yàn)學(xué)生基本能完成實(shí)驗(yàn)任務(wù),達(dá)到了預(yù)期目標(biāo),但從實(shí)驗(yàn)中發(fā)現(xiàn)學(xué)生對(duì)二分法的對(duì)事前誤差估計(jì)及兩種誤差控制方法實(shí)驗(yàn)次數(shù)的不同的理解不夠清晰,對(duì)IF函數(shù)的格式也不夠熟練,有待提高,部分學(xué)生提出了對(duì)簡(jiǎn)單迭代法結(jié)束的控制的疑問,說明學(xué)生對(duì)簡(jiǎn)單迭代法計(jì)思想的理解有了初步的認(rèn)識(shí)。授課內(nèi)容實(shí)驗(yàn)三:非線性方程
6、求解的牛頓法、改進(jìn)的牛頓法、弦割法、加速迭代法的實(shí)驗(yàn)課時(shí)安排2教學(xué)目的要求使學(xué)生加深對(duì)非線性方程牛頓法及加速迭代法等的理解,會(huì)用C及Excel軟件求解一些簡(jiǎn)單的非線性方程。教學(xué)重點(diǎn)難點(diǎn)教學(xué)重點(diǎn):各種算法的構(gòu)造思路、算法的軟件實(shí)現(xiàn)教學(xué)難點(diǎn):各種算法的收斂性及誤差控制實(shí)驗(yàn)軟件Excel、TURBOC2.0教學(xué)內(nèi)容提綱1.用Excel及C完成教材P23例4(牛頓法)和P25例5(弦割法)實(shí)驗(yàn)。2.用Excel完成教材P28例7,注意埃特肯加速法的誤差控制,并比較這些方法在相同精度情況下的迭代次數(shù),從而粗略說明收階。3.用下列
7、方法求方程的近似根,要求誤差不超過,并比較計(jì)算量。(1)在區(qū)間[0,1]上用二分法。(2)取初值x0=0并用迭代過程。(3)取初值x0=0用牛頓法。4.用牛頓法及兩種改進(jìn)的牛頓法求方程的根,粗略驗(yàn)證收斂階。課外學(xué)習(xí)要求實(shí)驗(yàn)報(bào)告,設(shè)計(jì)求收斂階的實(shí)驗(yàn)。教學(xué)后記學(xué)生基本能完成各實(shí)驗(yàn),但對(duì)多種方法的比較不太清楚,這說明學(xué)生掌握了基本的計(jì)算方法,但對(duì)各種方法優(yōu)缺點(diǎn)的理解不夠深入,提醒任課教師在教學(xué)中注意多種計(jì)算方法的比較,一方面可以加深對(duì)每種算法的理解,另一方面還可提高學(xué)生綜合分析問題的能力。授課內(nèi)容實(shí)驗(yàn)四:線性方程組直接法——
8、高斯順序消元法(LU分解法),列主元消去法課時(shí)安排2教學(xué)目的要求對(duì)照程序和教材中的數(shù)學(xué)公式,加深對(duì)LU分解法及列主元的理解,修改程序以提高程序設(shè)計(jì)能力,比較列主元消去法和順序消去法,進(jìn)一步加深兩種算法優(yōu)缺點(diǎn)的理解。教學(xué)重點(diǎn)難點(diǎn)教學(xué)重點(diǎn):LU分解程序和列主元消去法程序的理解教學(xué)難點(diǎn):程序的修改和算法的比較實(shí)驗(yàn)軟件MATLAB實(shí)驗(yàn)原理