数值分析(研究生)第三章数值积分与数值微分一
李庆扬数值分析第五版习题答案清华大学出版社
李庆扬数值分析第五版习题答案清华大学出
版社
数值分析是一门研究数值计算方法的学科,它应用于各个领域,解决了许多实际问题。《李庆扬数值分析第五版习题答案》是一本为读者提供数值分析习题解答的参考书,由清华大学出版社出版。
第一章误差
1.1 绝对误差与相对误差
在数值计算过程中,由于测量、取近似值和舍入误差等原因,我们常常会得到与真实值有一定偏差的结果。绝对误差和相对误差是描述数值计算结果与真实值之间误差大小的衡量标准。绝对误差表示实际值和计算值之间的差别,相对误差则是绝对误差与实际值之比。
1.2 舍入误差与有效数字
在数值计算中,由于计算机底层的二进制表示以及计算机在表示无穷和无法精确表示的数字时需要进行近似,会导致舍入误差。有效数字是用来表示浮点运算结果的一种方式,能够控制舍入误差的影响。
第二章插值与多项式逼近
2.1 插值问题的提出
插值问题是在有限数据点的基础上,构造一个与这些数据点足够接近的函数。插值的目的是通过已知数据点之间构造一个函数,使得通过这个函数计算的结果近似于真实的未知数据点的值。
2.2 拉格朗日插值法
拉格朗日插值法是通过构造一个基于已知数据点的多项式函数,来
实现对未知数据点的预测。它通过对每个数据点进行加权,以使得插
值多项式通过这些数据点。
2.3 牛顿插值法
牛顿插值法是通过使用差商的概念,构造一个多项式函数来进行插值。差商是指由数据点的函数值所决定的差分系数。
第三章数值积分与数值微分
3.1 数值积分的基本思想
数值积分是通过将区间进行离散化,将连续变量转化为离散变量的和,从而实现对曲线下面积的近似计算。
数值分析试卷及答案
数值分析试卷及答案
数值分析试卷
一、选择题(共10题,每题2分,共计20分)
1. 数值分析的研究内容主要包括以下哪几个方面?
A. 数值计算方法
B. 数值误差
C. 数值软件
D. 数学分析答:A、B、C
2. 下列哪种方法不属于数值积分的基本方法?
A. 插值法
B. 微积分基本公式
C. 数值微积分
D. 数值积分公式
答:A
3. 数值积分的目的是求解什么?
A. 函数的导数
B. 函数的原函数
C. 函数的极值
D. 函数的积分
答:D
4. 数值微分的目的是求解什么?
A. 函数的导数
B. 函数的原函数
C. 函数的极值
D. 函数的积分
答:A
5. 数值微分的基本方法有哪几种?
A. 前向差分
B. 后向差分
C. 中心差分
D. 插值法
答:A、B、C
6. 用数值方法求解方程的基本方法有哪几种?
A. 迭代法
B. 曲线拟合法
C. 插值法
D. 数值积分法
答:A、B、C
7. 用迭代法求方程的根时,当迭代结果满足何条件时可停止迭代?
A. 当迭代结果开始发散
B. 当迭代结果接近真实解
C. 当迭代次数超过一定阈值
D. 当迭代结果在一定范围内波动
答:B
8. 下列哪种插值方法能够确保经过所有给定数据点?
A. 拉格朗日插值
B. 牛顿插值
C. 三次样条插值
D. 二次插值
答:A、B、C
9. 数值解线性方程组的基本方法有哪几种?
A. 直接法
B. 迭代法
C. 插值法
D. 拟合法
答:A、B
10. 下列哪种方程求解方法适用于非线性方程?
A. 直接法
B. 迭代法
C. 插值法
D. 曲线拟合法
答:B
二、填空题(共5题,每题4分,共计20分)
1. 数值积分的基本公式是_________。
数值分析期末复习
误差来源
模型误差:建立数学模型的近似带来的误差; 观测误差:测量物理量所包含的误差; 截断误差:也称为方法误差用数值方法求近似 解时,近似解与精确解之间的误差; 舍入误差:计算机字长有限,在表示无限小数时 产生的误差. 我们可以用下面的图来显示各种误差.
8
研究 对象
现
实
世
数方
数学模型 模 型 值 法
10
误差分析
n
In
n
In
0
0.6321
5
0.1480
1
0.3679
6
0.1120
2
0.2642
7
0.2160
3
0.2074
8
-0.7280
4
0.1704
9
7.5520
由于被积函数的值在0,1之间,积分值也应该 在0,1之间. I 7和 I 8的值是不可靠的.
11
例1的误差分析
初值I0有误差 E0 I0 I0 ,引起以后各步的误差.
1 x0 x02 1 x1 x12 Vn ( x0 , x1, , xn ) 1 x2 x22
x0n
x1n
n i 1
x2n
(xi x j ) 0
i 1 j0
1 xn xn2
xnn
所以方程组存在唯一的解.
数值分析李庆扬第五版第三章数值积分
求解
f ( x )dx 的方法:
第一类换元(凑微分)、第二类换元、分部积分 有理函数。
F ( x ) C f ( x )dx
如果 F ( x ) 为初等函数,能得到 F ( x ) 的 f ( x ) 远远少于得不到 F ( x ) 的 f ( x )
理论求解定积分基本看运气
求定积分的值 , Newton-Leibnitz公式 无论在理论上 还是在解决实际问题上都起了很大作用,但它并不能完 全解决定积分的计算问题,因为积分学涉及的实际问题
b
y=f(x)
a
b
问题的提出和解决办法 :
I = f ( x)dx f ( )(b a).
a
b
左矩形公式 右矩形公式
I (b a) f (a) I (b a) f (b)
ab ) 中矩形公式 I (b a ) f ( 2 (b a ) I [ f (a ) f (b)] 梯形公式 2 (b a) ab [ f (a) 4 f ( ) f (b)] Simpson公式 I 6 2
微积分理论严谨性论证的杰出贡献者有:黎曼、波尔查诺、柯
西、阿贝尔、狄利克莱、维尔斯特拉斯等等。柯西证明连续函 数必定可积,黎曼指出可积函数不一定连续。黎曼推广了博里 叶展开式成立的狄利克莱条件,即三角级数收敛的黎曼条件等 等。
现代科学工程计算基础课后答案
现代科学工程计算基础课后答案《现代科学与工程计算基础》较为详细地介绍了科学与工程计算中常用的数值计算方法、基本概念及有关的理论和应用。
全书共分八章,主要内容有误差分析,函数的插值与逼近,数值积分与数值微分,线性代数方程组的直接解法与迭代解法,非线性方程及非线性方程组的数值解法,矩阵特征值和特征向量的数值解法,以及常微分方程初、边值问题的数值解法等。使用对象为高等院校工科类研究生及理工科类非“信息与计算科学”专业本科生,也可供从事科学与工程计算的科技工作者参考。
《现代科学与工程计算基础》讲授由浅人深,通俗易懂,具备高等数学、线性代数知识者均可学习。
基本信息
出版社: 四川大学出版社; 第1版 (2003年9月1日)
平装: 378页
语种:简体中文
开本: 32
ISBN: 7561426879
条形码: 9787561426876
商品尺寸: 20 x 13.8 x 1.6 cm
商品重量: 399 g
品牌: 四川大学出版社
ASIN: B004XLDT8C
《研究生系列教材:现代科学与工程计算基础》是我们在长期从事数值分析教学和研究工作的基础上,根据多年的教学经验和实际计算经验编写而成。其目的是使大学生和研究生了解数值计算的重要性及其基本内容,熟悉基本算法并能在计算机上实现,掌握如何构造、评估、选取、甚至改进算法的数学理论依据,培养和提高读者独立解决数值计算问题的能力。
目录
第一章绪论
§1 研究对象
§2 误差的来源及其基本概念
2.1 误差的来源
2.2 误差的基本概念
2.3 和、差、积、商的误差
§3 数值计算中几点注意事项
数值分析3.5
第三章 数值积分与数值微分
用插值多项式 Pn (x) 作为 f ( x ) 的近似函数,还可以建立高 的近似函数, 阶数值微分公式
f
k
( x) ≈ Pk ( x), k =1 2⋯ , . n
然而,对于用插值法建立的数值求导公式通常导数值的精确度比 然而, 用插值公式求得的函数值的精确度差, 用插值公式求得的函数值的精确度差,高阶导数值的精度比低阶 导数值的精度差。所以,不宜用次方法建立高阶数值求导公式。 导数值的精度差。所以,不宜用次方法建立高阶数值求导公式。
而 取h=0.0016,那么得 f ' (0 . 004 ) ≈ 626 . 3350438 , 由此看见,仅有两位有效数字。 f ' (0.004) = 625.33344002 由此看见,仅有两位有效数字。利用 Richardson外推法可以提高计算精度。 外推法可以提高计算精度。 外推法可以提高计算精度 对于中心差商, 对于中心差商,记 由Taylor级数展开有 级数展开有
例 3.10 设 f ( x ) = x 2 e − x 设h分别取0.1,0.05,0.025时求出x=0.5 分别取0.1,0.05,0.025时求出x=0.5 0.1,0.05,0.025时求出 出的一阶导数的中心差商,进行外推,并与精确值进行比较。 出的一阶导数的中心差商,进行外推,并与精确值进行比较。 先分别取h=0.1,0.05,0.025,求出节点 求出节点x=0.5处的中心差商值,见 处的中心差商值, 解 先分别取 求出节点 处的中心差商值 表3-6,再按(3.5.9)式进行外推,外推两次,结果列于表 中。 ,再按( )式进行外推,外推两次,结果列于表3-6中 从表3-6可见, 时的中心差商值只有3位有效数字 从表 可见,h=0.025时的中心差商值只有 位有效数字,外推一 可见 时的中心差商值只有 位有效数字, 次达到5位有效数字,外推两次达到 位有效数字 位有效数字。 次达到 位有效数字,外推两次达到9位有效数字。 位有效数字
深圳大学 计算方法教学大纲
深圳大学数学与计算科学学院课程教学大纲(2006年10月重印版)
课程编号22123010C
课程名称计算方法
课程类别专业必修
教材名称数值分析
制订人陈之兵
审核人曹丽华
2005年4月修订
一、课程设计的指导思想
二、教学内容
数值分析学习课件
以此类推, 以此类推,对 n < N 有:
| En | = 1 | EN | N ( N − 1) ... (n + 1)
误差逐步递减, 这样的算法称为稳定的算法 误差逐步递减 这样的算法称为稳定的算法 /* stable algorithm */
π 有几位有效数字?请证明你的结论。 问: * 有几位有效数字?请证明你的结论。
证明: π* = 3.1415 × 10 0 , 证明: Q
and | π * − π | < 0 . 5 × 10 − 3 = 0 .5 × 10 0 − 4 +1 ∴ π * 有 4 位有效数字,精确到小数点后第 3 位。 位有效数字,
数值微分和数值 积分
数值分析的内容
数值线性代数 非线性方程数值解
常微分方程数值解
1.数值分析研究对象与特点 §1.数值分析研究对象与特点
数值分析的特点
面向计算机,提供切实有效的算法 面向计算机, 有可靠的理论分析, 有可靠的理论分析,能任意逼近并达到精度 要求。 要求。对近似算法保证收敛性和数值稳定性 要有好的计算复杂性 要有数值实验
0
∫
(1 − x 2 +
∫
12 ! 2 3 ! −x
研究生《数值分析》教学大纲
研究生《数值分析》教学大纲
研究生《数值分析》教学大纲
课程名称:数值分析
课程编号:S061005
课程学时:64 学时
课程学分: 4
适用专业:工科硕士生
课程性质:学位课
先修课程:高等数学,线性代数,计算方法,Matlab语言及程序设计
一、课程目的与要求
“数值分析”课是理工科各专业硕士研究生的学位课程。主要介绍用计算机解决数学问题的数值计算方法及其理论。内容新颖,起点较高,并加强了数值试验和程序设计环节。通过本课程的学习,使学生熟练掌握各种常用的数值算法的构造原理和过程分析,提高算法设计和理论分析能力,并且能够根据数学模型,提出相应的数值计算方法编制程序在计算机上算出结果。力求使学生掌握应用数值计算方法解决实际问题的常用技巧。
二、教学内容、重点和难点及学时安排:
第一章? 数值计算与误差分析( 4学时)
介绍数值分析的研究对象与特点,算法分析与误差分析的主要内容。
第一节数值问题与数值方法
第二节数值计算的误差分析
第三节数学软件工具----MATLAB 语言简介
重点:误差分析
第二章? 矩阵分析基础( 10学时)
建立线性空间、赋范线性空间、内积空间的概念,为学习以后各章打好基础。矩阵分解是解决数值代数问题的常用方法,掌握矩阵的
三角分解、正交分解、奇异值分解,并能够编写算法程序。
第一节? 矩阵代数基础
第二节? 线性空间
第三节? 赋范线性空间
第四节? 内积空间和内积空间中的正交系
第五节矩阵的三角分解
第六节矩阵的正交分解
第七节矩阵的奇异值分解
难点:内积空间中的正交系。矩阵的正交分解。
重点:范数,施密特(Schmidt) 正交化过程,正交多项式,矩阵的三角分解, 矩阵的正交分解。
硕士课程—数值分析题集(附答案).docx
2009-2010数值分析
第一章绪论 (1)
第二章函数插值 (2)
第三章函数逼近 (5)
第四章数值积分与数值微分 (10)
第五章解线性方程组的直接解法 (12)
第六章解线性方程组的迭代解法 (16)
第七章非线性方程求根 (19)
第九章常微分方程初值问题的数值解法 (21)
第一章绪论
1.1要使胸的相对误差不超过0.1%,应取几位有效数字?
解:
面的首位数字%=4。
设/有n位有效数字,由定理知相对误差限
k(.r*)|<—xlO1^ =-xl0^
1 r 1 2x4 8
4-xio1-" <0.1%, 8
解得〃Z3.097,即需取四位有效数字.
1.2 序列{/}满足关系式y,,=10y,_]-l(n = l,2,...),若y0=V2«1.41,计
算到M。,误差有多大?这个算法稳定吗?
解:y0 = V2,y* =1.41,|y0 -y*| <^-xl0-2=5 ,于是
|/i 一川=|1。》0 —IT。〉;+1| = 1。|光 - 司 < 1。5
卜2-》;| = |10》1一1一10》;+1| = 10卜1一酣〈10逆, 一般地|儿一司<103 因此计算到Mo其误差限为1010^,可见这个计算过程是不稳定的。
1. 3计算球的体积,要使相对误差限为1%,问测量半径R时允
许的相对误差限是多少?
解:
5,、九兀K ~-7tK R_R* R2+R*R + R*2R_R* 37?2R_R*。,“ ,(v)= _2 ---------- 2 «■«.
____________ = _____ 3 = 1% ' 4 f R
数值分析第三课本习题及答案
第一章 绪 论
1. 设x >0,x 的相对误差为δ,求ln x 的误差.
2. 设x 的相对误差为2%,求n
x 的相对误差.
3. 以下各数都是经过四舍五入得到的近似数,即误差限不超过最后一位的半个单位,试指出它们是几位
有效数字:
*****123451.1021,0.031,385.6,56.430,7 1.0.x x x x x =====⨯
4. 利用公式(3.3)求以下各近似值的误差限:
********12412324(),(),()/,i x x x ii x x x iii x x ++其中****
1234
,,,x x x x 均为第3题所给的数.
5. 计算球体积要使相对误差限为1%,问度量半径R 时允许的相对误差限是多少?
6. 设028,Y =按递推公式
1n n Y Y -=( n=1,2,…)
计算到
100Y .
27.982(五位有效数字),试问计算100Y 将有多大误差?
7. 求方程2
5610x x -+=的两个根,使它至少具有四位有效数字
27.982).
8. 当N 充分大时,怎样求
2
11N
dx x +∞
+⎰
?
9. 正方形的边长大约为100㎝,应怎样测量才能使其面积误差不超过1㎝2
?
10. 设
2
12S gt =
假定g 是准确的,而对t 的测量有±0.1秒的误差,证明当t 增加时S 的绝对误差增加,
而相对误差却减小. 11. 序列
{}n y 满足递推关系1101n n y y -=-(n=1,2,…),
假设0 1.41y ≈(三位有效数字),计算到
10y 时误差有多大?这个计算过程稳定吗?
数值分析第七版教学设计
数值分析第七版教学设计
课程概述
数值分析是现代科学发展必不可少的一门学科,它以计算机为工具,利用数学
理论和科学计算方法来解决实际问题。本课程学习数值计算方法的基本理论和应用,包括插值法、数值微积分、非线性方程求解、数值代数、数值微分方程等内容。
教学目标
1.掌握常用的数值计算方法,并能够将其应用于解决实际问题。
2.理解数值计算方法的数学原理和数值误差,并能够对计算结果进行误
差分析。
3.提高计算机编程和计算机应用的能力。
教学内容
本课程为选修课,共分为16个教学周期。具体教学内容如下:
第一章引论
1.数值计算的概念和基本原理。
2.计算机误差的分类和数值误差的控制方法。
3.数值计算中常用的符号和记号。
第二章插值法
1.多项式插值和样条插值。
2.插值问题的误差分析和解决方法。
3.插值方法的应用和实例。
第三章数值微积分
1.数值积分和数值微分的基础概念和做法。
2.数值积分和数值微分的误差分析和控制。
3.数值积分和数值微分方法在实际问题中的应用。
第四章非线性方程求解
1.常用非线性方程求解方法的原理和步骤。
2.非线性方程求解方法的收敛性和误差分析。
3.非线性方程求解方法的应用和实例。
第五章数值代数
1.线性方程组求解的基本思路和方法。
2.矩阵的特征值和特征向量的求解。
3.数值代数方法在各种实际问题中的应用。
第六章数值微分方程
1.常微分方程的数值解法和误差分析。
2.偏微分方程的数值解法和误差分析。
3.数值微分方程方法在实际问题中的应用。
教学方法
本课程采用理论讲解和实例分析相结合,强调理论、方法与实践的有机联系。具体教学方法如下:
数值分析B课程教学大纲
数值分析B课程教学大纲
课程代码:
课程中英文名称:数值分析B/Numerical Analysis
开课学期:5
学分/学时:3/48
课程类別:选修课;专业拓展课程
适用专业/开课对象:数学与应用数学/三年级本科生
先修/后修课程:数学分析,高等代数/相关专业课程
开课单位:数理与信息工程学院
团队负责人:沈炎峰
执笔人:胡海良
核准系主任:杨敏波
一.课程性质、教学目标和毕业要求
数值分析是研究用计算机求解数学问题的理论、方法与软件实现的科学,它在自然科学、工程技术、经济、医学等领域都有广泛应用,是一门实用性很强的课程。该课程主要讲述现代科学技术与工程设计中的常用数值方法和理论,对每种数值方法以讲清基本原理为前提,突出方法的构造和软件实现,同时对计算工作量、收敛性、稳定性、误差估计、适用范围以及方法的优缺点进行简要的论证和评述等。通过本课程的学习,使学生了解数值计算的重要性,掌握基本算法并会用计算机实现,懂得构造、评估、选取、甚至改进算法的数学理论依据,培养和提高处理数值计算问题的意识和能力,提高学生适应中学数学教育的学科综合素养。其具体的课程教学目标为:
课程教学目标1:了解数值分析的产生背景,常用数值方法和理论在现代科学技术与工程设计中的一些应用,培养和提高处理数值计算问题的意识和能力。
课程教学目标2:掌握常用数值算法的基本原理,能够对算法的收敛性、稳定性、误差估计、适用范围以及方法的优缺点进行分析,为后续课程的学习奠定必要的专业基础知识。
课程教学目标3:掌握利用数学软件实现常用数值算法,通过数值实验,培养学生的算法设计能力和程序实现能力。
13级研究生数值分析习题
13级研究生数值分析习题
第一章 误差及相关问题
内容及纲目:
1) 舍入误差和截断误差
2) 绝对误差和相对误差
3) 误差的传播和计算函数值
4) 算法的数值稳定性
5) 计算中需要注意的问题
1. 用x 近似,sin x 即,sin x x ≈δδ],,0[∈x 最大为多少时,该近似计算的截断误差不超过10-7
. 2. 设,0>x x 的相对误差为δ,求x ln 的绝对误差。
3.的相对误差不超过0.1%,应取几位有效数字?
解:知识点:有效数字和相对误差间的关系。
4,设近视数*x 有n 位有效数字,所以有: *11|()|1024n r e x -≤
⨯⨯,令:11100.1%24n -⨯≤⨯,解得: 3.097,n ≥所以有4位有效数字。 4. 227
作为=3.1415926π有几位有效数字? 5. 误差的来源?计算中需要注意的几个问题.
第二章 函数插值
内容及纲目:
1) 插值多项式的存在性与唯一性
2) 插值多项式的构造方法(lagrange 插值,Newton 插值,等距
节点的插值)
3) 带导数的插值函数构造,Hermite 插值,误差估计和构造方法
4) 差分和差商的定义、性质和联系
5) 三次样条插值公式及误差估计
1. ]2,,2,2,2,[]2,,2,2,2,[,13)(72162147 x f x f x x x x f 和求+++=。
2. 已知12144,11121,10100===,分别用线性插值和抛物插值法,求115的近似值。
3. (分三次Hermite 插值),仅给定10,x x 和相应的函数值10,y y 及其微商10,m m ,构造插值函数)(x H ,)(x H 满足条件:1).)(x H 是不超过三次的多项式;
数值分析13
4 f (
ab cd , d ) f (b, c) 4 f (b, ) f (b, d ) 2 2
对(1)和(2)也可使用别的求积公式计算,略。
若积分区域不为矩形区域,不妨设 a x b, (x) y 2 ( x) 1
I ( f ) f ( x, y )d [
x
k
ba ba ba t k 和 Ak 2 2 2 Ak
6.6 重积分计算
先讨论当积分区域为矩形的二重积分. 设矩形域D={(x, y)|a≤ x ≤ b, c≤ y ≤ d}上的重积分为
I f f ( x, y)d
式中 表示闭区域中的面积元素。 常用数值分析方法: (1)可通过积分中值定理计算:
b a k 0 k k
n
节点xk(k=0,1,2,……n)为高斯点的充要条件是:
存在(n+1)次多项式Wn+1(x)=(x- x0)(x- x1)……(x- xn) 与任意 次数不超过n次的多项式p(x)均正交,即
p ( x) W
a
b
n 1
( x)dx 0.
区间[a, b]上的高斯点就是n+1次正交多项式Wn+1(x)的零点. (证明略) 特殊地, 当区间[a, b]为[-1, 1]时,可选取常用n次正交多项式为
可能导致有效数字损失,所以步长h也不能太小
数值分析(本科)数值积分与数值微分
有尽可能高的代数精度, 并求出此求积公式的代数精度。
解. 因此,该数值积分公式具有三次代数精度。
注. 如果已知求积节点,那么可以利用代数精度的方法确定求积 系数。
四、数值积分之插值型求积公式
四、数值积分之插值型求积公式
四、数值积分之插值型求积公式
问题:插值型求积公式的代数精度是几次?
注.1) 后面的NC公式和高斯公式都是插值型求积公式!
6
七、数值积分之高斯型求积公式
然后再使用相应的高斯-勒让德公式来计算上式右端的定积分。
七、数值积分之高斯型求积公式
然后用两点高斯-勒让德公式,得
七、数值积分之高斯型求积公式
然后用三点高斯-勒让德公式,得
七、数值积分之高斯型求积公式
然后用两点高斯-勒让德公式,得
八、数值微分之引言
分析: 插值型求积公式:被积函数用插值多项式代替。
数值微分:用插值多项式在节点处的导数值作为近似。 注. 需要求导数值的节点必须是插值节点!
九、数值微分之两点公式
两点公式:
则
十、数值微分之三点公式
三点公式:
则
十、数值微分之三点公式
三点公式:
则
十、数值微分之三点公式
三点公式: 类似地,令
十一、数值微分
2.5 12.1825
2.6 13.4637
第五章
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上页 下页
返回
二、代数精度的概念
数值求积方法是近似方法,为要保证精度,我们自然希望求积
公式能对“尽可能多”的函数准确地成立,这就提出了所谓代数精 度的概念. 定义 1 如果某个求积公式对于次数≤m的多项式均能准确地成
立,但对于m+1次多项式就不一定准确,则称该求积公式具有m次
代数精度. 一般地,欲使求积公式
而如果改用区间中点
ab c 2 的“高度”f (c)近似地取代平均高度f (ζ),则又可导出所谓中矩
形公式(今后简称矩形公式):
ab R (b a ) f 2
上页 下页
返回
更一般地,我们可以在区间[a,b]上适当选取某些节点 xk,然
后用 f (xk )加权平均得到平均高度 f (ζ)的近似值,这样构造出的求积 公式具有下列形式
第三章 数值积分与数值微分(一)
第一节 第二节 第三节 第四节 实际问题的导入 机械求积法和代数精度 牛顿—科特斯求积公式 复化求积公式
§1 实际问题的导入
一、神舟六号载人飞船的在轨飞行里程数
见课本74页.
二、实际问题反映出的问题
对于积分 I a f ( x )dx 只要找到被积函数 f (x)原函数F(x),便有下 列牛顿—莱布尼兹(Newton—Leibniz)公式
( I n (b a ) C kn ) f ( x k ) k 0 n
称作牛顿-柯特斯(Newton Cotes)公式,式中 C k 称作柯特斯系数. 按 Ak a l k ( x )dx , 引进变换 x = a + th ,则有
b
(n)
C
( n) k
n h n n t j ( 1)n k n 0 k j dt nk!(n k )! 0 (t j )dt b a j 0 j 0 jk jk
.我们将f (ζ)称为区间[a, b]上的平均高度.这样,只要对平均高度f
(ζ) 提供一种算法,相应地便获得一种数值求积方法.
上页 下页
返回
如果用两端点的“高度”f(a)与f(b)的算术平均作为平均高度f (ζ)
的近似值,这样导出的求积公式
T ba [ f (a ) f (b)] 2
来自百度文库
便是我们所熟悉的梯形公式 .
ba ab 2、 辛普森公式 S f (a ) 4 f 2 f (b) 的余项 6
RS I S f
(4)
( ) b a b a (4) 2 a ( x a )( x c ) ( x b)dx 180 2 f ( ) , [a, b] 4!
上页 下页
返回
例1
解
b a
f ( x )dx
ba [ f (a ) f (b)] 考察其代数精度. 2
f(x)
逐次检查公式是否精确成立 b ba (1 1) f(a) 代入 P0 = 1:a 1 dx b a = 2 b b2 a 2 b a (a b) 代入 P1 = x : x dx = a 2 2
( 2 1)5 R2 max f ( 4 ) ( x ) 0.06890 2880 1 x 2
上页 下页
返回
§4
复化求积公式
ba , xk a k h n
高次插值有Runge 现象,故采用分段低次插值. 分段低次合成的 Newton-Cotes 复合求积公式. 一、复化梯形公式:
xk
= Tn
R[ f ] [
k 1
n
h h f ( k )] (b a ) k 1 12 12 n
3
2
f (
n
k
)
/*中值定理*/
上页 下页
返回
h2 (b a ) f ( ), (a , b ) 12
二、复化辛普森公式:
h
ba , xk a k h n
精度,只要令它对于f (x) = 1,x,…,xm 都能准确成立,这就要求
a f ( x )dx k 0 Ak f ( xk ) 具有m次代数
b
n
Ak b a ; 1 2 Ak x k (b a 2 ) ; 2 A x m 1 (b m 1 a m 1 ) . k k m 1
b 2
f(b)
a
b
b3 a 3 ba 2 2 : x dx 代入 P2 = x (a b 2 ) a 3 2
代数精度 = 1
上页 下页
返回
上页 下页
返回
三、插值型求积公式
设给定一组节点 a ≤ x0 < x1 < x2 < „ < xn≤ b ,且已知函数f(x)在 这些节点上的值,则可作插值函数Ln(x) . 由于代数多项式Ln(x) 的
§2 机械求积法和代数精度
一、数值求积的基本思想
积分中值定理告诉我们,在积分区间[a, b]内存在 一点 ζ ,有 f ( x )dx ( b a ) f ( ζ )成立,就是说 a
b
底为b-a而高为f ( ζ )的矩形面积恰等于所求曲边梯 形的面积 . 问题在于点ζ的具体位置一般是不知道的,因而难以准确算出f (ζ)的值
4
= Sn
返回
至少有 n+1 次代数精度 .
三、几种低阶求积公式的余项 1、 梯形公式 T
f ( ) b f ( ) RT I T ( x a )( x b)dx ( b a ) 3 , [ a , b] 2 a 12
ba [ f (a ) f (b)] 的余项 2
b
a
b
f ( x )dx F ( b ) F (a )
但实际使用这种求积方法往往有困难,因为大量的被积函数,诸如 sin x ,sin x2 等等,找不到用初等函数表示的原函数;另外,当f (x) x 是由测量或数值计算给出的一张数据表时,牛顿—莱布尼兹公式也不
能直接运用.因此有必要研究积分的数值计算问题.
n
上页 下页
返回
四、求积公式的收敛性与稳定性 定义2 在求积公式
n n h 0 k 0
b
a
f ( x )dx Ak f ( xk ) 中,若
k 0
n
lim Ak f ( x k )
b
a
f ( x )dx
其中 h max ( x i x i 1 ) ,则称求积公式是收敛的. 1 i n ~ ~ 由于计算 f (xk)可能产生误差,实际得到 f k,即 f ( xk ) f k k . 定义3 对任给 e >0,若 0, 只 要 f ( x k ) ~k ≤δ (k = 0,1 f ,n) ,则称求积公式(1.3)是稳定的 .
b 4
3、柯特斯公式
C
ba 7 f ( x0 ) 32 f ( x1 ) 12 f ( x 2 ) 32 f ( x 3 ) 7 f ( x4 ) 90
6
的余项
上页 下页
返回
2(b a ) b a ( 6 ) RC I C f ( ) , [a , b] 945 4
定理2 若求积公式(1.3)中系数Ak>0 (k=0,1,…,n),则
此求积公式是稳定的. 定理2表明,只要求积系数Ak>0 (k=0,1,…,n),就 能保证计算的稳定性.
上页 下页
返回
上页 下页
返回
§3 牛顿—柯特斯求积公式
一、柯特斯系数
ba 设将积分区间[a,b]划分为n等分,步长 h ,选取等距节点 n xk=a + kh 构造出的插值型求积公式
由于是多项式的积分,柯特斯系数的计算不会遇到实质性的困难.
n x xj ( x x0 )( x x k 1 )( x x k 1 ) ( x x n ) lk ( x ) ( x k x0 ) ( x k x k 1 )( x k x k 1 )( x k x n ) j 0 x k x j jk
( k 0, ... , n)
x k 1 xk
h f ( x ) dx [ f ( xk ) 4 f ( xk 1 ) f ( xk 1 )] 2 6
xk
xk 1
2
x k 1
4
4 4
4
4
b
a
n 1 n 1 h f ( x )dx [ f (a ) 4 f ( xk 1 ) 2 f ( xk 1 ) f (b)] 2 6 k 0 k 0
二、偶阶求积公式的代数精度 作为插值型的求积公式,n 阶的牛顿-柯特斯公式至少具有n
次的插值精度(定理1). 实际的代数精度还可进一步提高,一般 地,可以证明下述定理:
定理 2 当阶 n 为偶数时,牛顿-柯特斯公式 n
( I n (b a ) C kn ) f ( x k ) k 0
上页 下页
上页 下页
返回
当n=1时,C
(1) 0
C
(1) 1
1 ,求积公式就是梯形公式 2
T ba [ f (a ) f (b)] 2
当n=2时,柯特斯系数为
C C
( 2) 1 ( 2) 0
1 2 1 ( t 1)( t 2)dt , 4 0 6 C
( 2) 2
1 2 4 t ( t 2)dt , 2 0 6
原函数容易求出,可取
I n a Ln ( x )dx
b
作为积分 I b f ( x )dx的 a
n
近似值,这样构造出的求积公式
In
求积系数Ak 通过插值基函数lk (x)积分得出 Ak a l k ( x )dx . 由插值余项定理即知,对于插值型的求积公式,其余项
R[ f ] I I n
k 0
Ak f ( x称作是插值型的. k)
b
b
a
f ( n 1) ( ) ( x )dx ; ( n 1)!
( x ) ( x x 0 )( x x1 )( x x n )
如果求积公式是插值型的,按余项式,对于次数≤ n的多项式 f (x),
其余项R[ f ] 等于0,因而这时求积公式至少具有n次代数精度. 形如 I n Ak f ( xk ) 的求积公式至少有n次代数精度的充分 k 0 必要条件是,它是插值型的. 定理1
1 2 1 t ( t 1)dt . 4 0 6
相应的求积公式是辛普森(Simpson)公式
ba ab S f ( a ) 4 f 2 f ( b ) 6
上页 下页
返回
当n=4时,牛顿-柯特斯公式特别称作柯特斯公式,其形式为 ba 7 f ( x0 ) 32 f ( x1 ) 12 f ( x 2 ) 32 f ( x 3 ) 7 f ( x4 ) C 90 由教材(p82)中的表3.1知,当n≥8时,柯特斯系数出现负值 ,这时,初始数据误差将会引起计算结果误差增大,即计算不稳 定 .因此,实际计算不用n≥8的牛顿-柯特斯公式 .
b
a
f ( x )dx Ak f ( x k )
k 0
n
( 2.1)
式中 xk 称为求积节点;Ak 称为求积系数,亦称为伴随节点 xk 的
权.权Ak 仅仅与节点xk 的选取有关,而不依赖于被积函数 f(x)的具
体形式. 这类数值积分方法通常称作机械求积,其特点是将积分求值问
题归结为函数值的计算,这就避开了牛顿—莱布尼兹公式需要寻求
h ( k 0, ... , n)
在每个 [ xk 1 , xk ] 上用梯形公式:
xk xk 1 xk1 f ( x)dx 2 [ f ( xk 1 ) f ( xk )] , k 1, ... , n n n 1 b h h a f ( x )dx 2 [ f ( xk 1 ) f ( xk )] 2 f (a ) 2 f ( xk ) f (b) k 1 k 1