数值分析教学大纲 (考研硕博复习参考用) m_m8c8{Y
***** S jVsF1d_
)sW6iR&_i
以前从一个专门的数学论坛下载保存的 a)!:拉格朗日插值,牛顿插值,分段插值,样条插值 vr=~M?
4、数值微积分:机械求积,牛顿-柯特斯公式,龙贝格公式,高斯公式,数值微分 +l`65!"
5、常微分方程初值问题的数值解法:欧拉法,龙格-库塔法,线性多步法 eD%HXGe
先行课程:高等数学,线性代数,计算机程序设计语言。 _V@WNo%B
(四)教学时数 7A5p["?Z
本课程3学分,计划课堂教学总时数为54学时。 vT|`%~Be
(五)教学方式 q\%cFB}
本课程采用以多媒体教学手段为主,黑板板书为辅的教学形式,充分发挥多媒体教学手段信息量大、板书分析细致等特点。 AS)UJ/lC
布置作业时,鼓励学生采用高级编程语言和数学工具软件(如MatLab,C++,VB,Maple等)实现各种算法。这样可以激发学生的学习兴趣,使他们能更好地把握各种算法的应用范围和使用要求,理解算法建立的数学背景、原理和基本线索,牢记最基本的算法,熟悉公式的运用,从而达到消化、掌握所学知识的目的。这也是任何数学课所必须要求的。因此独立完成作业也是学好本课程的重要手段。 0RUi\X4HI
E<>*(x/\e
二、正文 x2co>.i
科学计算引论 9mlIbEAb
教学时数:4学时。 Z(j{F<\jS
教学内容:说明本课程的性质、何为科学计算、科学计算的意义、计算机数学的特点、科学计算中的误差、误差及其传播、算法是什么、数值计算中应注意的问题、本课程的主要参考书 e,>%Z@92(
学生应了解本节内容。 `K*b?:0lp
F]UQuOR)
第一章 线性方程组的数值解法 }pVTTs`
教学要点: /kgeV4]zR
向量和矩阵的范数, 高斯消去法, 三角分解法, 追赶法, 平方根法, :4:N f
Jacobi 迭代法, Gauss-Seidel迭代法, 误差分析 rYY$wA@
1.1 向量和矩阵的范数 {o0qUX>[
教学时数:2学时。 M*sR3SZ
教学内容:向量范数的定义、三种常用向量范数 .f:n\eT):
矩阵范数的概念、由向量范数导出的三种矩阵范数 (-0ePSO
G
学生应熟练掌握本节内容。
7Vu ?
1.2 高斯消去法 -`+<{NHv\
教学时数:2学时。 8'Z:ydj^,
教学内容:高斯消去法的消元过程、回代过程 -#In;~
按列选主元素高斯消去法 ,E;;wdIt
高斯消去法的计算复杂性 BHA923p?
学生应熟练掌握和应用本节内容。 /J3ZL[o?Q
1.3 三角分解法 Os&n
教学时数:2学时。 J-xS:Ha'l
教学内容:对角占优矩阵和对角占优方程组 p5\]5bb
三角分解法 uR;gVO+QC
三角分解法的计算复杂性 ~g#r6pzN-
学生应熟练掌握本节内容。 _;1}x%4v
1.4 追赶法 gU&%J4O
教学时数:1学时。 omSM:f_~
教学内容: 三对角矩阵和三对角方程组 |4(~%| 8{
追赶法 '3 33Ctxy
学生应熟练掌握本节内容。 kDvc"
,SD#
1.5 平方根法 m)v''`9LU
教学时数:1学时。 `B/0i A
教学内容: 正定对称矩阵和正定对称方程组 e~l#4{w
平方根法 ^y!;xc$(Qs
改进的平方根法(Cholesky分解) Z@a9mFI?
学生应熟练掌握和应用本节内容。 cD*}..-/4
1.6 迭代法 #LlUxHv #
教学时数:3学时。 &;yH@@Z
教学内容: 迭代公式的一般形式 XfPFo6
Jacobi 迭代法 IU FH:w]
Gauss-Seidel迭代法 o?L'Pg
SOR(超松驰)迭代法 &QRE"_g
迭代过程的收敛性 c'uhK8|
学生应熟练掌握和应用本节内容。 [^CV>RuO
1.7 误差分析 hu_ ^OlF
教学时数:1学时。 >r`b_K
教学内容: 病态方程组 SIO&rrT.
矩阵的条件数 +#U|skl
余量 qm/Q65>E
方程组右端项和系数矩阵的扰动对解的影响 ,B?~-2cCz
精度分析 Jk@]tAwoM
学生应了解本节内容。 .2d9?p3Y
考核要求:1、了解向量和矩阵范数的定义和计算 \(226^|j
2、掌握高斯消去法、按列选主元的高斯消去法、三角分解法 mxor1P#|
3、了解求解特殊方程组的追赶法和Cholesky平方根法 =qN2Xg/
4、掌握Jacobi迭代法、Gauss-Seidel迭代法和SOR迭代法 Uc/+gz
Z;
5、了解方程组右端项和系数矩阵的扰动对解的影响、方程组解法的误差分析 afjtn_IB
8.F~k~srA
第二章 方程求根的迭代法 coYij
教学要点: ?X@fKAj
迭代法和迭代函数, 局部收敛性、收敛速度和收敛阶, 二分法, 牛顿法, 单点弦截法, %X#zj"
双点弦截法(快速弦截法) f{SB1M
2.1 迭代原理 [MuEoWrq(}
教学时数:2学时。 I*9e]m"
教学内容:方程的根 vJAZ%aW
迭代法和迭代函数 3?Y 2L
迭代误差、迭代过程的收敛性 ]Q[p@gLd
Brower不动点原理(压缩映象原理) d,Y_GCZ7|W
局部收敛性、收敛速度和收敛阶 A?Bif;
学生应熟练掌握本节内容。 l5L.5$N
2.2 迭代过程的加速 UH3sH
t
教学时数:1学时。 j xYc2
教学内容:迭代过程的加速 R|i/lEq
校正 n3J53| %v
埃特金(Aitken)算法 t&?im<
学生应熟练掌握本节内容。 re> rr4@
2.3 二分法 Y@PI {;!
教学数:1学时。 o)'y.-@Q
教学内容: 有根区间 eh"3NRrN
二分法 \
U@rg4
学生应熟练掌握和应用本节内容。 ^MBm==heL
2.4 牛顿法 @LJpdvb
教学时数:2学时。
m
rX^2SR
教学内容:泰勒展式 b(9FZ]7S
牛顿法(切线法)、初值的选取 ~axjjv
牛顿法的应用 T?4G'84nN
学生应熟练掌握和应用本节内容。
&y<ZE
2.5 弦截法 V2N_8)s9W
教学时数:1学时。 41fJ%f`
G
教学内容:单点弦截法 7'OtruJ
双点弦截法(快速弦截法) 2B,] -Mu)
学生应熟练掌握本节内容。 +i
I&c
s
习题课 n-DVT;y
教学时数:2学时。 \e`~i@) ~Z
教学内容:第一和第二章。 O@YTAT&d#
考核要求:1、掌握迭代法的概念、迭代法的收敛性定理、局部收敛的概念、收敛阶的概念 x]z2Z*
2、了解Aitken迭代加速收敛方法 csfgJ^ n
3、了解二分法 Oh4AsOj@
4、掌握牛顿迭代法及其应用 <x!GE>sf+
5、掌握弦截法
^ :F.
6、了解初始值的选取、收敛性的判断和误差估计 /<rt1&0
o-
o'z'9
第三章 插值方法 vVE7fq3
教学要点: 6)BR+U
代数插值, 拉格朗日插值, 拉格朗日插值公式, 拉格朗日插值余项, 差商,牛顿插值多项式, p6vKoI#T
埃米尔特插值, 分段插值, 样条插值 oHs2L-G
3.1 插值问题 ,k G>?4
教学时数:1学时。 #0Tq=:AE>
教学内容:代数插值、插值节点、插值函数 #Z5}2soA
泰勒插值、泰勒插值余项定理 +CI1V>6^
拉格朗日插值 tlA"B{7
插值问题解的惟一性 T\r@5Xv
学生应了解本节内容。 pa{re,O"e
3.2 拉格朗日插值公式 M|] "W
教学时数:2学时。 mLL340c#\
教学内容:线性插值 t>H`X~SR?
抛物插值 +[xnZ$Iev
插值基函数 72,rFYvpK
n次拉格朗日插值多项式 RW P<B0)
学生应熟练掌握和应用本节内容。 6[]]Y,Y
3.3 拉格朗日插值多项式的余项 _FwK-?4E-
教学时数:1学时。 ce6__f5?
教学内容:拉格朗日插值余项 6_4D9 W
插值区间 _wdG|{px
内插、外插 5 B=^v#m
学生应熟练掌握本节内容。 vpU#xm.K
3.4 牛顿插值多项式 pc?>cs8
教学时数:1学时。 lKgKtQpi
教学内容:差商和差商表 ,[A'tUl _
牛顿插值多项式 t
R6
+
G
牛顿插值多项式的余项 w4LScvBg
学生应熟练掌握和应用本节内容。 :EHJ\+kejX
3.5 埃米尔特插值 y?SyInt
教学时数:1学时。 VS&TA>
教学内容:埃米尔特插值基函数 [2|kl
l
埃米尔特插值多项式 vp(;W,ba:|
学生应掌握本节内容。 -)~SM&
3.6 分段插值 nbG/c80
教学时数:1学时。 . <tq61
教学内容:高次插值的龙格现象 hkOsm6
分段线性插值 2On_'^O
分段三次插值 P4T h_B7
学生应掌握本节内容。 G7=pBf
3.7 样条插值 `EtS!zD~b
教学时数:1学时。 O 1oxZj
<
教学内容:样条函数 {Ha8]y
三次样条插值 dik9 >*"|o
学生应掌握本节内容。 lH
ZU iB
习题课 2!Bd2
教学时数:2学时。 >Yt/]ta4+
教学内容:第三章。 &
/4k7X}y
考核要求:1、理解插值概念和插值问题的提法 IL_d:HF|1
2、熟练掌握插值基函数、拉格朗日插值公式,会用余项定理估计误差 GQ_p-/p
R
3、掌握差商的概念及其性质,熟练掌握用差商表示的牛顿插值公式 $x6$*K(F
4、掌握埃米尔特插值、分段插值的定义和特点 u0`%+:]0
` gW<M
H_?o-L?+
第四章 数值求积 +ht|N[
P
教学要点: sK=0Np=`
求积节点,求积系数,机械求积公式, 梯形公式,抛物线公式(辛甫生公式),牛顿-柯特斯公式, 2Dd|~{%
步长逐次减半法,龙贝格算法, 高斯公式, 差商公式,向前(后)差商公式,中心差分公式 b~BIz95
4.1 机械求积 dSCzx
.c
教学时数:1学时。 VB<Jf'NU
教学内容:求积节点、求积系数、机械求积公式 +\"-P72vjk
代数精度 |;A/|F0-e
插值型求积公式 S^Au#1e
求积公式的设计 4Z*U}w)
学生应熟练理解和应用本节内容。 >]=j'+]
4.2 牛顿-柯特斯公式 irk*~k ?
教学时数:2学时。 FecktD=
教学内容:牛顿-柯特斯公式 \ (p{t
梯形公式 saD-D2oj
抛物线公式(辛甫生公式) ] xd^% q*
柯特斯公式 71C42=AU
牛顿-柯特斯公式的余项 9%sM*[A
复化求积法、复化梯形公式、复化抛物线公式 Gs2p5nL<
学生应熟练掌握和使用本节内容。 , %YBG1E[y
4.3 龙贝格算法 8e0."o.6
教学时数:2学时。 @DC)]C2
教学内容:梯形法的递推化 ^nVl (^{
步长逐次减半法 _#o'
+_Z
龙贝格算法 OlD`uA
学生应理解本节内容。 *5,c Rz
4.4 高斯公式 7-_vY[)/
教学时数:1学时。 5.tvB
教学内容:高精度的求积公式 xv7"WFb
高斯点、高斯公式 H(Ms^8Vs~:
学生应掌握本节内容。 &@ 3m-Z
4.5 数值微分 >6Lm9&}
教学时数:2学时。 e~v(eK_
教学内容:差商公式、向前差商公式、向后差商公式和中心差分公式 mCKk*5ws5"
理杳逊外推法 ;HOPABWz)
插值型的数值求导公式 dPjhq(8 zU
龙贝格算法 ix Z)tNz
学生应理解本节内容。 *Dr5O 9Y
考核要求:1、理解数值求积的基本思想,代数精度的概念 pJ,@Y>
2、熟练掌握梯形、辛普生等低价牛顿-柯特斯求积公式 `#IcxweA
3、掌握复化求积公式:复化梯形求积公式、复化辛普生求积公式 `Iy4=nVb
4、掌握龙贝格求积公式 pw'wWZE'
5、掌握高斯求积公式的定义和特点 kpob b
6、掌握几个数值微分公式 AH{^spD{7,
2H?d+6Pt3
第五章 常微分方程的差分法 TA}UY7v
教学要点: -pTI?
差分方法,差分格式,步长, 欧拉方法, 局部截断误差, 改进的欧拉方法, 龙格-库塔方法, MmU%%2QG
线性多步法, 亚当姆斯法, 差分方法的收敛性, 差分方法的稳定性 \Mi#{0f+q
5.1 欧拉方法 e9u@`ZC07
教学时数:2学时。 gp|1?L54
教学内容:差分方法、差分格式、步长 %hT4qzJj
离散化 J.M.L$
欧拉格式 F'J [y"~_
局部截断误差 VTe.M[:
隐式欧拉格式 Na!za'qk[o
单步法 "2HY5AE
学生应熟练掌握和应用本节内容。 p4/$EPt)lY
5.2 改进的欧拉方法 tGqCt9;<
教学时数:1学时。 w4MwD?i]R
教学内容:梯形格式 !jh%}JJ
改进的欧拉格式 lQt% Qx
学生应熟练掌握本节内容。 Ht=$] Px
5.3 龙格-库塔方法 ~LE[,
I:q
教学时数:2学时。 rH}fLu8,;Q
教学内容:龙格-库塔设计思想、平均斜率 A1JzW)B
二阶龙格-库塔方法 E5x]zX
y4
变形的龙格-库塔方法 UxPGv;F
三阶龙格-库塔方法 F ! )-|n}
经典的四阶龙格-库塔方法 +0#JnqH"
变步长的龙格-库塔方法 R+.
N n
学生应熟练掌握和应用本节内容。 _ 5\AS+[x
5.4 亚当姆斯法 SgSk!lj
教学时数:2学时。 )}|
mDN&P
教学内容:线性多步法 nu 7lh6o=
亚当姆斯格式、二阶亚当姆斯格式、三阶亚当姆斯格式、四阶亚当姆斯格式 o8D{dS>,PL
二阶隐式亚当姆斯格式、三阶隐式亚当姆斯格式 @6%gIsj<H
亚当姆斯预报-校正系统 }GRMZh_8
误差分析 ]%XK)[:5_=
学生应了解本节内容。 -lp"#^ ;
5.5 收敛性和稳定性 MuSaK %
教学时数:1学时。 ;F,qS0lzE
教学内容:差分方法的收敛性 ?cB
O6^
差分方法的稳定性 W8.j/K:
条件稳定 H0tF
学生应熟练掌握和应用本节内容。 ;vUxO<cKFq
5.6 边值问题 <UAP~RH{
教学时数:1学时。 }@*I+\W/
教学内容:定解问题、初始条件、边界条件 $F1_^A[
边值问题 AgI >
学生应了解本节内容。 p)z-W(
习题课 SEU\}Ni{
教学时数:2学时。 @{bb'q['@
教学内容:第四和第五章。 9mm2V ps;
考核要求:1、了解一阶常微分方程初值问题数值解法的一些基本概念:步长、差分格式、单步法、多步法、显式法、隐式法、局部截断误差、整体截断误差、方法的阶数
X4
Y
2、掌握欧拉法、改进欧拉法、梯形格式 ~1d!hq?/q
3、掌握龙格--库塔法的定义和特点 Z*h ;e;
4、了解亚当姆斯线性多步法 :Fo4O'UC
5、了解差分法的收敛性和稳定性概念 '2wCP
EC
6、了解常微分方程边值问题 skK*OO2-
NJ>,'s
三、教材及教学参考书: 6mAB(X^+
1、王能超,《数值分析简明教程》,高等教育出版社,2003年,第二版。
(qj,GmcS
2、张德荣,王新民,高安民,《计算方法与算法语言》(上册),人民教育出版社,1989,第二版。 +0U
#.|?
3、蔡大用,白峰杉,《高等数值分析》,清华大学出版社,1997,第一版。 }"0{zrz
4、徐萃薇,《计算方法引论》,高等教育出版社,1995年,第一版。 fo;6huz
5、徐士良,《计算机常用算法》,清华大学出版社,2001年,第二版。 1h{>[ 'L
6、Michael T. Heath,《科学计算导论》,清华大学出版社,2001,影印版。 5<^'Cy
7、J.H. Mathews,K.D. Fink,《数值方法》(MATLA原书第三版),电子工业出版社,2002,第一版。 $59nu7yr
8、Shoichiro Nakamura,《科学计算引论》(原书第二版),电子工业出版社,2002,第一版。 ?;+ ^
J2'W =r_#
本课程建议采用以多媒体教学手段为主,黑板板书为辅的教学形式,充分发挥多媒体教学手段信息量大、板书分析细致等特点