数值分析--数值积分与数值微分详解

合集下载

数值分析-第4章 数值积分和数值微分

数值分析-第4章  数值积分和数值微分

A0+A1=2 A0x0+A1x1=0 A0x02+A1x12=2/3 A0x03+A1x13=0
A0 A1 1 解得: 1 x 0 x1 3
求积公式为
1 1 1 f ( x)dx f ( ) f ( ) 3 3
x f(x)
数值分析
1 4
2 4.5
3 6
4 8
5 8.5
1
一、数值积分的基本概念 求积节点 数值积分定义如下:是离散点上的函数值的线性组合
I [ f ] f ( x)dx I n [ f ] Ai f ( xi )
b a i 0 n
称为数值积分公式
称为求积系数,与f (x)无关,与积分区间和求积节点有关
b a
Rn ( x) dx
定理:形如 Ak f ( xk ) 的求积公式至少有 n 次代数精度
A 该公式为插值型(即: k a l k ( x)dx )
数值分析
b
5
例1 试确定参数A0,A1,A2,使求积公式
1 f ( x)dx A0 f (1) A1 f (0) A2 f (1)
证明 因为Simpson公式对不高于三次的多项式精确成立。即

b
a
p 2 ( x)dx
ba ab [ p 2 (a) 4 p 2 ( ) p 2 (b)] 6 2
构造三次多项式H3(x),使满足 H3(a)=(a) ,H3(b)=(b),
H 3 (( a b) / 2) f (( a b) / 2), H 3 (( a b) / 2) f (( a b) / 2), 这时插值误差为
1

数值分析--第4章数值积分与数值微分[1]详解

数值分析--第4章数值积分与数值微分[1]详解

第4章 数值积分与数值微分1 数值积分的基本概念实际问题当中常常需要计算定积分。

在微积分中,我们熟知,牛顿—莱布尼兹公式是计算定积分的一种有效工具,在理论和实际计算上有很大作用。

对定积分()baI f x dx =⎰,若()f x 在区间[,]a b 上连续,且()f x 的原函数为()F x ,则可计算定积分()()()baf x dx F b F a =-⎰似乎问题已经解决,其实不然。

如1)()f x 是由测量或数值计算给出数据表时,Newton-Leibnitz 公式无法应用。

2)许多形式上很简单的函数,例如222sin 1(),sin ,cos ,,ln x x f x x x e x x-= 等等,它们的原函数不能用初等函数的有限形式表示。

3)即使有些被积函数的原函数能通过初等函数的有限形式表示,但应用牛顿—莱布尼兹公式计算,仍涉及大量的数值计算,还不如应用数值积分的方法来得方便,既节省工作量,又满足精度的要求。

例如下列积分41arc 1)arc 1)1dx tg tg C x ⎤=+++-+⎦+⎰ 对于上述这些情况,都要求建立定积分的近似计算方法——数值积分法。

1.1 数值求积分的基本思想根据以上所述,数值求积公式应该避免用原函数表示,而由被积函数的值决定。

由积分中值定理:对()[,]f x C a b ∈,存在[,]a b ξ∈,有()()()baf x dx b a f ξ=-⎰表明,定积分所表示的曲边梯形的面积等于底为b a -而高为()f ξ的矩形面积(图4-1)。

问题在于点ξ的具体位置一般是不知道的,因而难以准确算出()f ξ。

我们将()f ξ称为区间[,]a b 上的平均高度。

这样,只要对平均高度()f ξ提供一种算法,相应地便获得一种数值求积分方法。

如果我们用两端的算术平均作为平均高度()f ξ的近似值,这样导出的求积公式[()()]2b aT f a f b -=+ (4-1) 便是我们所熟悉的梯形公式(图4-2)。

1_数值分析4-数值积分与微分

1_数值分析4-数值积分与微分

回忆定积分的定义
b
I f (x)dx lim In,
a
n
n
In
f
(k
)
b
n
a
k 1
n充分大时In就是I的数值积分
各种数值积分方法研究的是
k 如何取值,区间 (a,b)如何划分, 使得既能保证一定精度,计算量又小。
(计算功效:算得准,算得快)
5
数值积分
y
1.梯形公式
h
Tn

h
k 1
fk

2 ( f0

fn )

b
f (x)dx
a
b
R( f ,Tn ) I Tn f (x)dx Tn
a
梯形公式在每小段上是用线性插值函数T(x)代替 f(x)
f (x) T(x)
f
(k
2
)
(
x

xk
)(x

xk
1
),
k (xk , xk1)
(
f0

fn)
(3)
k 1
非等距分割梯形公式
Tn

n1 k 0
fk
fk 1 2
(xk 1

xk
)
(4)
8
数值积分 2.辛普森(Simpson)公式
(抛物线公式)
梯形公式相当于用分段线性插值函数代替 f (x)
提高精度
分段二次插值函数
抛物线 公式
y
y=f(x)
每段要用相邻两小区间
数值积分
数值 积分
为什么要作数值积分
• 积分是重要的数学工具,是微分方程、概率 论等的基础;在实际问题中有直接应用。

数值分析第四章数值积分与数值微分-PPT课件

数值分析第四章数值积分与数值微分-PPT课件

二、数值积分的基本思想
1、定积分的几何意义
y
I ( f ) f ( x)dx
f x
a
b
o
a
b
x
2、数值积分的理论依据
依据积分中值定理, 对于连续函数 f x ,
在 a , b 内存在一点 ,使得
f ?
I (f) ) dx ( b a )f( ) f(x
1、问题的提出
构造或确定一个求积公式,要讨论解决的问题有: (i) 确定求积系数 A k 和求积节点 x k ; (ii) 判定求积公式精度的衡量标准; (iii) 求积公式的误差估计和收敛性分析.
2、定义
称求积公式 In ( f ) A k f (x k ) 具有m次代数精度,如
n k0
第四章
数值积分 与数值微分
§1 引 言
一、数值积分的必要性
本章主要讨论如下形式的一元函数积分
I ( f ) f ( x)dx
在微积分里,按Newton-Leibniz公式求定积分
a
b
If () x d x F () b F () a f()
a
b
要求被积函数 F x ☞ 有解析表达式;
上述积分称为第二类椭圆积分。 What’s the It’s so Original complex that function?! we can not get it.
2. 有些被积函数其原函数虽然可以用初等函数表示成有限 形式,但表达式相当复杂,计算极不方便. 例如函数:
x2 2x2 3
并不复杂,但它的原函数却十分复杂:
上述定义中的条件(i),(ii)等价于:
k k k ( i ) R ( x ) I ( xI ) ( x 0 ,( 0 k m ) n )

数值分析(清华大学第五版) 第四章数值积分和微分

数值分析(清华大学第五版) 第四章数值积分和微分


b
a
l j ( x)dx ( x x j -1 )( x x j 1 ) ( x x j 1 )( x x j 1 ) ( x xn ) ( x j xn )
dx
作变量代换, x a th ,则
n t (t 1) h (t j 1)(t j 1) (t n) 上式 dt b a 0 j ( j 1) 1(1) ( j n) 1 n t (t 1) (t j 1)(t j 1) (t n) dt n 0 j ( j 1) 1 (1) ( j n)
该积分仅与 n 有关,与 a, b, f ( x) 无关.
③ 设 n 1 个线性无关的次数 n 的多项式为 e0 ( x), 等距结点 x0 ,
过同样 , en ( x) ,
, xn , 对每一个 ei ( x) 利用 Newton Cotes 公式求积,且积分
余项均为零.即有
n b 1 b a a e0 ( x) dx c j e0 ( x j ) j 0 n 1 b e1 ( x)dx c j e( x j ) a (1) b a j 0 n b 1 b a a en ( x)dx c j en ( x j ) j 0
, n) ,
又设过该结点的次数 n 的 Lagrange插值多项式
P( x) f ( x j )l j ( x) ,
j 0
n
余项
f ( ) R( x) ( x) . (n 1)!
( n 1)
代数精确度
b n
定义 设求积公式 f ( x)dx A j f ( x j ) R(a, b, f ) .

数值方法中的数值微分和数值积分

数值方法中的数值微分和数值积分

泰勒展开法:将函数 在某点处展开成泰勒 级数,然后利用级数 的各项系数计算数值 微分
牛顿插值法:利用牛 顿插值多项式计算数 值微分,其思想是通 过构造插值多项式ห้องสมุดไป่ตู้ 逼近导数函数
数值微分的误差分析
数值微分的基本概念
数值微分误差的来源
数值微分误差的估计
减小误差的方法
数值微分的应用
计算物理量的变化 率
应用领域的比较
数值微分的应用领域:主要应用于求解微分方程的近似解,例如在物理学、 工程学和经济学等领域。
数值积分的应用领域:主要应用于求解定积分、不定积分等积分问题,例 如在计算面积、体积、物理实验数据处理等领域。
比较:数值微分和数值积分在应用领域上存在差异,但两者都是数值计算 中的重要工具,可以相互补充。
矩形法:将积分区 间划分为若干个小 的矩形,用矩形面 积的和近似积分
梯形法:将积分区 间划分为若干个小 的梯形,用梯形面 积的和近似积分
辛普森法:将积分 区间划分为若干个 等分的子区间,用 抛物线面积的和近 似积分
牛顿-莱布尼茨法 :利用定积分的定 义和牛顿-莱布尼 茨公式,通过求和 的方式计算定积分
预测函数的变化趋 势
优化问题中的梯度 计算
机器学习中的梯度 下降算法
Part Three
数值积分
数值积分的概念
数值积分定义:用数值方法近似计算定积分的值 常用方法:矩形法、梯形法、辛普森法等 近似误差:与使用的数值方法有关,通常误差随迭代次数增加而减小 应用领域:科学计算、工程、数学建模等
数值积分的计算方法
数值积分的误差分析
算法稳定性:数值积分方法的稳定性和误差控制 步长选择:步长对误差的影响和最佳步长选择 收敛性:数值积分方法的收敛速度和误差收敛性 误差来源:数值积分中误差的来源和减小误差的方法

数值分析4数值积分与数值微分

数值分析4数值积分与数值微分

第4 章4数与数微数值积分与数值微分本章内容411.1 光波的特性4.1 引言4.2 Newton-Cotes 公式1.2 光波在介质界面上的反射和折射4.3 Romverg 算法4.4Gauss 1.3 光波在金属表面上的反射和折射4.4 Gauss 公式4.5 数值微分2本章要求主要内容:机械求积、牛顿柯特斯公式、龙贝格算法、高斯公式、•—数值微分。

•基本要求–(1)了解数值微分公式的导出方法及常用的数值微分公式。

–(2) 掌握数值积分公式的导出方法,截断误差;理解代数精度的概念,会用待定系数法。

–(3) 掌握梯形求积公式,抛物线求积公式,牛顿-柯特斯公式的构造及使用,并会应用公式求积分。

(4)熟悉复化梯形公式复化辛普生公式–(4) 熟悉复化梯形公式,复化辛普生公式。

–(5) 会用龙贝格积分法。

–(6) 了解高斯型求积公式的概念及导出方法,能构造简单问题的高精度求积公式,会使用常见的几种高斯型求积公式进行计算。

积公式会使用常见的几种高斯型求积公式进行计算•重点、难点重点牛顿柯特斯公式–重点:牛顿-柯特斯公式;–难点:代数精度的概念。

3414114.1 引言4.1.1 数值求积的基本思想一、问题,d)(∫=b a xxfI数学分析中的处方法由微积分学基本定当如何求积分数学分析中的处理方法:由微积分学基本定理,当f(x)在[a, b]上连续时,存在原函数F(x),牛顿-莱布尼茨(Newton-Leibniz)公式:).()(d)(aFbFxxf ba−=∫但有时用上面的方法计算定积分有困难但有时用上面的方法计算定积分有困难。

441N-L4.1 引言N L公式失效的情形:这时,N-L公式也不能直接运用。

因此有必要研究问题即用数值方法计算定积分因此,有必要研究数值积分问题,即用数值方法计算定积分的近似值.541二、构造数值积分公式的基本思想4.1 引言、构造数值积分公式的基本思想问题:点ξ的具体位置一般是不知道的,因而难以准确算出的值,怎么办?f(ξ)641采用不同的近似计算方法从而得到各种不同的4.1 引言)对f(ξ)采用不同的近似计算方法,从而得到各种不同的数值求积公式。

数值分析-第八章数值微分与数值积分

数值分析-第八章数值微分与数值积分
在每个小区间上用梯形求积公式得到:
ab
f
x dx

n

i1
xxii1
f
x dx

n

i1
xi
xi1 2

f
xi1
f
xi


h 2
n

i1
f
xi1
f
xi


h 2

f
a

n1
2
i1
f
a ih

f
b
Tn
11
复合梯形公式的误差:
RTn

f

n h3 f i1 12
i

h3 nf 12

ba3
12
1 n2
f
二 复合Simpson公式
ab f x dxin1xxii1 f xdx
n

i1
xi
xi1 6
我们的目的是导出一组与函数无关的求导系数和求积系数.
从而得到能够对任意函数都通用的公式.
2
§2 数值微分 一 二点公式 给出两个点及其函数值,做一个一次插值多项式,对这个插 值多项式求导,得到:
fx0fx0,x 1 fx 1fx0,x 1
其几何意义就是用割线的斜率近似代替切线的斜率. 当然也可以用泰勒展开来导出上述公式.
a b公式
7
三 N-C公式的截断误差
Rnfa bfxdxba n Ck nfxk k0 ab f x dx ab Ln x dx

ab
f
n1 n 1!
第八章 数值微分和数值积分

数值微分与数值积分

数值微分与数值积分

数值微分与数值积分数值微分和数值积分是数值分析中两个重要的概念和技术。

它们在数学与工程领域中都有着广泛的应用。

本文将介绍数值微分和数值积分的概念、原理和应用。

1. 数值微分数值微分是指通过数值计算方法来逼近函数的导数。

在实际计算中,我们常常需要求解某一函数在特定点的导数值,这时数值微分就能派上用场了。

一种常用的数值微分方法是有限差分法。

它基于函数在离给定点很近的两个点上的函数值来逼近导数。

我们可以通过选取合适的差分间距h来求得函数在该点的导数值。

有限差分法的一般形式可以表示为:f'(x) ≈ (f(x+h) - f(x))/h其中,f'(x)是函数f(x)在点x处的导数值,h是差分间距。

数值微分方法有很多种,比如前向差分、后向差分和中心差分等。

根据实际需求和计算精度的要求,我们可以选择合适的数值微分方法来进行计算。

2. 数值积分数值积分是指通过数值计算方法来近似计算函数的定积分。

在实际问题中,我们经常需要求解函数在某一区间上的积分值,而数值积分可以提供一个快速而准确的近似。

一种常见的数值积分方法是复合梯形法。

它将积分区间分割成若干个小区间,然后在每个小区间上应用梯形面积的计算公式。

最后将所有小区间上的梯形面积相加,即可得到整个积分区间上的积分值。

复合梯形法的一般形式可以表示为:∫[a, b] f(x)dx ≈ h/2 * [f(a) + 2∑(i=1 to n-1)f(x_i) + f(b)]其中,[a, b]是积分区间,h是分割的小区间宽度,n是划分的小区间个数,x_i表示第i个小区间的起始点。

除了复合梯形法,还有其他常用的数值积分方法,比如复合辛普森法、龙贝格积分法等。

根据被积函数的性质和计算精度要求,我们可以选择合适的数值积分方法来进行计算。

3. 数值微分和数值积分的应用数值微分和数值积分在科学研究和工程实践中具有广泛的应用。

以下是一些常见的应用领域:3.1 物理学在物理学中,我们经常需要对物体的位置、速度和加速度进行计算。

数值分析中的数值微分与数值积分

数值分析中的数值微分与数值积分

数值分析中的数值微分与数值积分数值微分和数值积分是数值分析领域中两个重要的概念。

它们在计算机科学、工程学和物理学等领域中有广泛的应用。

本文将介绍数值微分和数值积分的概念、原理以及一些常用的方法和技巧。

一、数值微分数值微分是通过数值方法来计算函数的导数。

导数是描述函数变化率的工具,它在物理学、经济学和生物学等领域中具有重要的作用。

1. 前向差分法(Forward Difference)前向差分法是一种简单而常用的计算导数的方法。

它利用函数在某一点上的值与函数在该点附近的一个点上的值之间的差异来估计导数。

具体公式如下:f'(x) ≈ (f(x+h) - f(x))/h其中,h为步长,为了提高精度,需要选择足够小的步长。

2. 后向差分法(Backward Difference)后向差分法与前向差分法类似,不同之处在于它利用函数在某一点上的值与函数在该点附近的一个点上的值之间的差异来估计导数。

具体公式如下:f'(x) ≈ (f(x) - f(x-h))/h同样地,步长h需要选择足够小。

3. 中心差分法(Central Difference)中心差分法是一种更加准确的数值微分方法,它利用函数在某一点上的前后两个点的值来估计导数。

具体公式如下:f'(x) ≈ (f(x+h) - f(x-h))/(2h)中心差分法相对于前向差分法和后向差分法而言,具有更高的精度。

二、数值积分数值积分是通过数值方法来计算函数的积分。

积分在物理学、经济学和统计学等领域中起着重要的作用,它可以用来计算面积、体积以及概率等。

1. 矩形法(Rectangle Method)矩形法是一种简单的数值积分方法,它利用多个矩形来逼近曲线下的面积。

具体来说,将积分区间等分为若干子区间,然后在每个子区间上选择一个点作为高度,从而构造出多个矩形。

最后,将各个矩形的面积相加,即可得到近似的积分值。

2. 梯形法(Trapezoidal Method)梯形法是一种更加准确的数值积分方法,它利用多个梯形来逼近曲线下的面积。

数值分析--数值积分与数值微分

数值分析--数值积分与数值微分

n 1 ( x )
(a, b)
(2―2)
第4章 数值积分与数值微分
这里yi=f(xi),对式(2―1)两边积分得

《 数 值 分 析 》
b a
f ( x )dx

n
b a
pn ( x )dx
b n

b a
Rn ( x )dx dx ] yi
[
i0 a
x xk xi xk f
《 数 值 分 析 》
相当复杂。例如定积分

的被积函数
b a
dx 1 x
4
4
1 1 x
的原函数就比较复杂,从数值计算角
度来看,计算量太大。
第4章 数值积分与数值微分
如图4.1,若用左矩形近似地代替曲边梯形,则得到左
矩形公式
b a

《 数 值 分 析 》
f ( x )dx (b a ) f (a )
k 0 k i
第4章 数值积分与数值微分
称C(n)i为柯特斯求积系数。
很显然,当n=1时,可算得
C0
《 数 值 分 析 》
(1 )

1 0
( s 1) d s 1 2
ba 2
1 2
C1
(1 )

1 0
sd s
此时式(2―5)为

b a
f ( x )dx
[ f ( a ) f ( b )]
于是

b a
f ( x )dx
ba 6
[ f (a ) 4 f (
ab 2
) f ( b )]
(2―8)
第4章 数值积分与数值微分

数值分析中的数值微分与数值积分

数值分析中的数值微分与数值积分

数值分析中的数值微分与数值积分数值分析是一门重要的数学分支,用于研究如何使用计算机来求解各种数学问题。

数值微分和数值积分是数值分析中的两个基本概念,它们在科学计算和工程应用中具有广泛的应用。

一、数值微分数值微分是通过数值方法来近似计算函数的导数。

在实际计算中,往往很难直接求得函数的导数表达式,这时候数值微分方法就派上用场了。

1. 前向差分公式前向差分公式是最简单的数值微分方法之一,它基于导数的定义,用函数值的差商来近似计算导数。

假设函数f(x)在点x0处可导,则其导数f'(x0)可以近似表示为:f'(x0) ≈ (f(x0 + h) - f(x0)) / h其中h是一个足够小的正数,通常称为步长。

通过取不同的步长h,可以得到不同精度的数值微分结果。

2. 中心差分公式中心差分公式是数值微分中较为常用的方法,它利用了函数值的前向和后向差商来近似计算导数。

假设函数f(x)在点x0处可导,则其导数f'(x0)可以近似表示为:f'(x0) ≈ (f(x0 + h) - f(x0 - h)) / (2h)与前向差分公式相比,中心差分公式的精度更高,但计算量稍大一些。

二、数值积分数值积分是通过数值方法来近似计算函数在某个区间上的定积分值。

定积分在数学、物理等领域中具有广泛的应用,尤其是对于无法用解析方法求解的积分问题,数值积分提供了可行的解决办法。

1. 矩形法则矩形法则是最简单的数值积分方法之一,它将函数在积分区间上分成若干个小矩形,然后计算这些小矩形的面积之和。

假设函数f(x)在区间[a, b]上积分,则其定积分值可以近似表示为:∫[a,b] f(x)dx ≈ (b - a) * f(x)其中x是[a, b]上的随机点。

2. 梯形法则梯形法则是数值积分中较常用的方法,它将函数在积分区间上分成若干个小梯形,然后计算这些小梯形的面积之和。

假设函数f(x)在区间[a, b]上积分,则其定积分值可以近似表示为:∫[a,b] f(x)dx ≈ (b - a) * (f(a) + f(b)) / 2梯形法则的精度要比矩形法则要高一些。

数值微分与数值积分的技术原理

数值微分与数值积分的技术原理

数值微分与数值积分的技术原理数值微分和数值积分是数值分析中常用的数学方法,它们在工程、科学等领域具有广泛的应用,例如数值模拟、数据处理、信号处理等。

本文将介绍数值微分和数值积分的技术原理,旨在帮助读者更好地理解这些方法所基于的原理和实现方式。

一、数值微分数值微分是用数值方法来近似计算函数的导数,它的核心思想是利用函数在一点附近的局部信息来估计导数。

数值微分的比较常用的方法是前向差分、后向差分和中心差分。

下面将分别介绍它们的原理和实现。

1.前向差分前向差分是利用函数在某一点的函数值和函数在该点处的导数来近似计算函数在该点的导数。

其原理如下:$f'(x_0)=\lim_{h\to0}\frac{f(x_0+h)-f(x_0)}{h}$由于$h$趋近于0时,上式右侧的分式求值较为困难,所以我们可以将其替换为有限的、足够小的$h$,这样就得到了前向差分公式:$f'(x_0)\approx\frac{f(x_0+h)-f(x_0)}{h}$其中,$h$是差分步长,越小则得到的结果越接近真实值,但是计算量也越大。

2.后向差分后向差分与前向差分的思路相似,只是差分点的位置不同。

其原理如下:$f'(x_0)=\lim_{h\to0}\frac{f(x_0)-f(x_0-h)}{h}$同样地,将上式右侧的分式替换为有限的$h$,就得到了后向差分公式:$f'(x_0)\approx\frac{f(x_0)-f(x_0-h)}{h}$3.中心差分中心差分是利用函数在某一点前后两个点的函数值来近似计算函数在该点的导数。

其原理如下:$f'(x_0)=\lim_{h\to0}\frac{f(x_0+h)-f(x_0-h)}{2h}$同样地,将上式右侧的分式替换为有限的$h$,就得到了中心差分公式:$f'(x_0)\approx\frac{f(x_0+h)-f(x_0-h)}{2h}$二、数值积分数值积分是用数值方法来近似计算函数的定积分值,它的核心思想是将定积分转化为曲线下面的面积,然后用数值积分方法来近似计算这个面积。

数值积分和数值微分

数值积分和数值微分
23
误差阶: 记步长为h时的误差为e~,步长为h/n时的误差为 e~(n 这里n=2),
则,相应的误差阶为:
ln(e~n )
d


e~ ln(n)
24
Sample Output ( represents a space)
复化梯形积分,误差(科学计数形式)和误差阶为
k=0,e0=0. ############e00 k=1,e1= 0.############e-1, k=2,e2= 0.############,
...
d1=? 比如 d1= 1.1111 d2=?
复化Simpson积分,误差和误差阶为
k=1, e0= 0. ############e00
k=2, e1 = 0.############e-1, d1=?
...
25
(x ( xi
xi1 )( x xi1 )L ( x xn ) xi1 )( xi xi1 )L ( xi xn )
• 积分误差
I ( f ) In ( f )
b
a Rn (x)dx
b a
f
(n1) ( (x))
(n 1)!
n
( x)dx?


b
ba b2 a2
2 m1 am1
m 1

6
若数值积分 In ( f ) 至少有n 阶代数精度,则求积系数唯一
Lagrange插值基函数
b
ai a li (x)dx, i 0,..., n
li

( x x0 )L ( xi x0 )L
a x0 x1 xn b.

数值积分与数值微分

数值积分与数值微分

数值积分与数值微分数值积分和数值微分是数值计算中重要的概念和方法,它们在科学、工程和统计等领域有广泛的应用。

本文将介绍数值积分和数值微分的基本概念、原理和方法,并对其在实际问题中的应用进行讨论。

一、数值积分数值积分是求解定积分的数值近似值的方法。

定积分是函数在给定区间内的面积,表示为∫f(x)dx。

在实际计算中,由于很多函数的原函数求解十分困难或不可求得,因此需要借助数值积分方法来进行求解。

1.1 矩形法矩形法是最基本的数值积分方法之一。

它将积分区间等分为若干小区间,并在每个小区间上取一点,然后用这些小区间上的函数值的平均值来近似积分值。

具体而言,对于等分为n个小区间的积分,矩形法可以表示为:∫f(x)dx ≈ Δx * (f(x0) + f(x1) + ... + f(xn-1))其中,Δx为每个小区间的长度,xi为每个小区间上的取点。

矩形法的计算简单,但精度较低。

1.2 梯形法梯形法是另一种常用的数值积分方法,它通过用梯形面积来逼近积分值。

类似于矩形法,梯形法将积分区间等分为若干小区间,并在每个小区间上取两个点,然后用这些小区间上的梯形面积之和来逼近积分值。

具体而言,梯形法可以表示为:∫f(x)dx ≈ Δx/2 * (f(x0) + 2f(x1) + 2f(x2) + ... + 2f(xn-1) + f(xn))其中,Δx为每个小区间的长度,xi为每个小区间上的取点。

梯形法相对于矩形法有更高的精度,但计算复杂度也相应提高。

1.3 辛普森法则辛普森法则是一种更加精确的数值积分方法,它利用三次多项式来逼近积分值。

辛普森法则将积分区间等分为若干小区间,并在每个小区间上取三个点,然后通过构造一个三次多项式,利用多项式的积分近似面积来逼近积分值。

具体而言,辛普森法则可以表示为:∫f(x)dx ≈ Δx/3 * (f(x0) + 4f(x1) + 2f(x2) + 4f(x3) + ... + 2f(xn-2) +4f(xn-1) + f(xn))其中,Δx为每个小区间的长度,xi为每个小区间上的取点。

数值分析复习之数值积分与数值微分

数值分析复习之数值积分与数值微分
4、 梯型求积公式的余项估计为:
辛甫森求积公式的余项估计为:
Cotes求积公式的余项估计为:
5、 当用Newton-Cotes求积公式的时,当很大时一样存在数值不稳定性。为 了使用低阶求积公式,并且能达到较高的计算精度,可以将区间做若干 等分,在每个子区间上使用低阶求积公式,这样的方法称为复化求积方 法。次代数精度 证明:梯型求积公式为,取时,有 取时 取时,积分真值为 梯型求积公式的值为 故,即梯型求积公式只具有1次代数精度。
3、分别应用梯型求积公式、Simpson求积公式、Cotes求积公式计算积分,并 估计各种方法的误差(要求小数点后至少保留5位) 解:运用梯形求积公式 其误差 应用Simpson求积公式, 其误差为 应用Cotes求积公式,有 其误差为:
4、推导下列三种矩形求积公式
解:将在处Taylor展开,得 两边在上积分,得 将在处Taylor展开,得 两边在上积分,得 将在处Taylor展开,得 两边在上积分,得
5、已知, (1)推导以这三个点作为求积节点在上的插值型求积公式, (2)指明求积公式所具有的代数精度 (3)用所求公式的计算 解:由构造Lagrange插值多项式 并用近似表示,可得插值型求积公式: ,其中
为数值微分。
三、例题 1、确定下列求积公式中的待定系数,使其代数精度尽量高,并指出求积公式 所具有的代数精度。
解:这是的Newton-Cotes求积公式,至少具有三次代数精度。由此可以确定它 的系数,取可得以下方程组: 如果取,它的积分真值为,如果用积分公式来计算则得到它的近似值为,所 以,求积公式只具有3次代数精度。
构造出来的求积公式称为Newton-Cotes求积公式它的一般表达式可以写 为:
其中称为Cotes系数。特别地当时Newton-Cotes求积公式称为梯型求积公 式,写为:

数值分析第四章数值积分与数值微分

数值分析第四章数值积分与数值微分

称 f 为区间 a , b 的平均高度.
3、求积公式的构造
若简单选取区间端点或中点的函数值作为平均高度,则 可得一点求积公式如下:
左矩形公式: Iffaba
中矩形公式: Iff a2bba
右矩形公式: Iffbba
左矩形公式: Iffaba
0
0
上述积分称为第二类椭圆积分。
WhatI’st’tshseo Ocorimgipnlaelx that funwcteiocnan?!not
get it.
2. 有些被积函数其原函数虽然可以用初等函数表示成有限 形式,但表达式相当复杂,计算极不方便. 例如函数:
x2 2x2 3
并不复杂,但它的原函数却十分复杂:
(i) 对所有次数≤m次的多项式 Pm (x,)有
R (P m ) I(P m ) In(P m ) 0
(ii)存在m+1次多项式 Pm1(x),使得
R (P m 1 ) I(P m 1 ) In (P m 1 ) 0
上述定义中的条件(i),(ii)等价于:
( i )R ( x k ) I ( x k ) I n ( x k ) 0 ,( 0 k m )
f x xn1 的余项为零。
由于 f x xn1,所以 fn1xn1!
即得
R(f)hn2 n n (tj)dt 0
j0
引进变换 t u n ,因为 n 为偶数,故 n 为整数,
2
2
于是有
n
R(f)hn2
2 n
2
n (unj)du
且每个波纹以近似 2 英寸为一个周期. 求制做一块波纹瓦所需
铝板的长度L.
这个问题就是要求由函数 f xsinx

数值分析(本科)数值积分与数值微分

数值分析(本科)数值积分与数值微分

十一、数值微分
2.5 12.1825
2.6 13.4637
2.7 14.8797
2.8 16.4446
2.9 18.1741
解. 两点公式(取2.6,2.7两点)
两点公式(取2.7,2.8两点)
十一、数值微分
2.5 12.1825
2.6 13.4637
2.7 14.8797
2.8 16.4446
2.7 14.8797
2.8 16.4446
2.9 18.1741
解. 两点公式(取2.6,2.7两点)
两点公式(取2.7,2.8两点)
十一、数值微分
2.5 12.1825
2.6 13.4637
2.7 14.8797
2.8 16.4446
2.9 18.1741
解. 三点公式(取2.6,2.7,2.8三点)
2.8 16.4446
2.9 18.1741
解. 三点公式(取2.7,2.8,2.9三点)
解.
六、数值积分之复合求积公式
解.
七、数值积分之高斯型求积公式
七、数值积分之高斯型求积公式
七、数值积分之高斯型求积公式
注. 利用代数精度的方法同时计算求积节点和求积系数,会引入
非线性方程组,因此不可作为一般的推导方法。
七、数值积分之高斯型求积公式
七、数值积分之高斯型求积公式
高斯-勒让德公式的推导(以两点为例)
区间,在每个小区间上使用某种数值积分,如低阶的N-C公式 等。
例如,复合Simpson公式.
六、数值积分之复合求积公式
0 1
1/8 0.9973978 5/8 0.9361556
2/8 0.9896158 6/8 0.9088516

数值分析——第4章 数值积分与微分法(“公式”相关文档)共76张

数值分析——第4章 数值积分与微分法(“公式”相关文档)共76张

n
a Pm1( x)dx Ak Pm1( xk ).
k0
则称求积公式具有m次代数精度.
注①求积公式具有m次代数精度 0 i m有
b xidx a
n
Ak x i .

b xm1dx
a
n
Ak x m1 .
k0
k0
§1 Newton—cotes公式
1.1 插值型求积公式与科茨系数(cotes系数)
§1 Newton—cotes公式
n
In Ak f (xk )
1.1 插值型求积公式与科茨系数(cotesk系0 数)
1. 插值型求积公式
将[a, b]n等分:h b a 为步长,节点为等分点: n
xk a kh.(k 0,1,2,..., n) .
取I≈In.余项记为:
b
Rn (In ) a Rn ( x)dx
同理可得复合型Simpson公式:
b a
n1
n1
Sn
6n
[ f (a) 2 f (xk )
k 1
f (b) 4
k0
f
(
x
k
1
)].
2
复合Cotes公式:
b a
n1
n1
n1
Cn
[7 f (a) 14
90n
k 1
f ( xk ) 7 f (b) 12
k0
f
(
x
k
1 2
)
32
式,再将结果求和. 设x=a+th. (k=0,1,2,…,n), h b a
b
h
n1
a
f ( x)dx
[ f (a) 2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

a
2
(1―1)
数 值
如图4.3,若用抛物线代替曲线f(x),则可得到抛物线
分 析
公式(或辛普生公式)

b f (x)dx b a [ f (a) 4 f ( a b) f (b)] (1―2)
a
b
2
《 数 值 分 析 》
图 4.2
第5章 数值微积分 图4.3
一般地, 求积公式
第5章 数值微积分
k 0


它是插值型求积公式.
析》四、求积公式的收敛性和稳定性
定义2 在求积公式(1.3)中, 若
lim
n
n
wk
k 0
f
( xk
)
ab
f
(x)dx,
h0
其中h max(xi xi1),则称求积公式(1.3)是收敛的.
1in
第5章 数值微积分
设f
(xk )有误差k ,
即f
(xk )
~ fk
k
析》都准确成立,而对于某一个m 1次的多项式等式不准确成
立, 则称该求积公式具有m次代数精度. 一般方法?.
练习 设有求积公式
1
1 f (x)dx A0 f (1) A1 f (0) A2 f (1)
试确定系数A0, A1, A2, 使上述求积公式的代数精度尽量高.
三、插值型求积公式
第5章 数值微积分
2 牛顿 ― 柯特斯(Newton―Cotes) 公式
建立数值积分公式最基本的思想是选取一个既简
单又有足够精度的函数φ(x),用φ(x)代替被积函数f(x),于
《 是有
b
b
数 值
a f (x)dx a (x)dx
分 析
现用第2章介绍的插值多项式Pn(x)来代替被积函
》 数f(x),即有
b
b
a
(3)尽管f(x)的原函数能表示成有限形式但其表达式
《 相当复杂。例如定积分
数 值 分
b dx
a 1 x4
析 》
1 的被积函数 1 x4 的原函数就比较复杂,从数值计算角
度来看,计算量太大。
第5章 数值微积分
如图4.1,若用左矩形近似地代替曲边梯形,则得到左 矩形公式
b
a f (x)dx (b a) f (a)
题中都起了很大的作用,但它并不能完全解决定积分的
计算问题。因为定积分的计算常常会碰到以下三种情

况:
数 值
(1)被积函数f(x)的原函数F(x)不易找到。许多很简
分 析
单的函数,例如

sin x , 1 , ex2
x ln x
等,其原函数都不能用初等函数表示成有限形式。
第5章 数值微积分
(2)被积函数f(x)没有具体的解析表达式。其函数关 系由表格或图形表示,无法求出原函数。
在n 1个互异节点a x0 x1 xn b上已知函数值f0,
f1,, fn,就有拉格朗日插值多项式
n
《 数
Ln (x) lk (x) fk
k 0

分得到
析 》
ab f (x)dx abLn (x)dx
n
ablk (x)dx
fk ,
k 0
即得求积公式
ab f (x)dx
n
wk
fk ,

数 同样可得到右矩形公式


析 》
b
a f (x)dx (b a) f (b)
第5章 数值微积分
《 数 值 分 析 》
图 4.1
第5章 数值微积分
如图4.2,若用梯形的面积近似地代替曲边梯形的面 积,则得到计算定积分的梯形公式

b f (x)dx b a [ f (a) f (b)]
第5章 数值微积分
第4章 数值积分和数值微分
§4.1 引 言
在一元函数的积分学中,我们已经熟知,若函数f(x)

数 在区间[a, b] 上连续且其原函数为F(x) ,则可用牛顿
值 分
―莱布尼兹公式


b
a f (x) F (b) F (a)
第5章 数值微积分
来求定积分。前面公式虽然在理论上或在解决实际问
其中wk ablk (x)dx.
k 0
称为插值型求积公式.
(1.5)
第5章 数值微积分
它的余项为
b
b f (n1) ( ) n
R[ f ] a
f (x) Ln (x) dx a
(n 1)!
(x x j )dx.
j0
定理1
《 数
求积公式
ab
f
( x)dx
n
wk
fk至少具有n次代数精度
f (x)dx a
Pn ( x)dx
取基点为等距,即
a=x0<x1<…<xn=b
第5章 数值微积分
h
b
n
a
xk 1
xk , k
0,1, 2,
,n 1
xi x0 ih i 0,1, 2, , n

利用拉格朗日插值多项式

值 分
f (x) pn (x) Rn (x)

其中

n
n
Pn (x) (
(k
0,1,, n),
则有
| In ( f ) In ((
xk
)
~ fk
]
.
k 0
定 义 3 若 0, 0,只要 f (xk ) ~fk (k 0,, n), 就有

数 值
| In ( f ) In ( ~f ) | n Ak [ f (xk ) ~f (xk )] ,
i0 k0
x xi
xk xk
)
yi
k i
(2―1)
Rn (x)
f (n1) ( )
(n 1)!
n
1
(
x
)
(a,b)
(2―2)
第5章 数值微积分
这里yi=f(xi),对式(2―1)两边积分得
b
b
b
a
f (x)dx a
pn ( x)dx a
Rn (x)dx
《 数 值
n
bn
[
a
i0
b
n
f (x)dx
a
Ak f (xk ),
(1.3)
k 0
式中xk 称为求积节点;Ak 称为求积系数,亦称伴随节点xk的权。
权Ak仅仅与节点xk的选取有关,而不依赖被积函数f (x)的具体形式。
《 数
通常称为机 械 求 积 公 式.
二、代数精度的概念
值分定义1 若一个求积公式对于所有次数不超过m的多项式
k 0
x xi
xk xk
dx ] yi
k i

析 》
1
b
(n 1)! a
f (n1) ( )n1( x)dx
n
ai yi Rn ( f )
i0
第5章 数值微积分
b n
ai a k 0
x xk dx xi xk
k i
(2―3)

Rn (
f
)
(n
1 1)!
b a
f (n1) ( )n1( x)dx

k 0
析 则称求积公式(1.3)是稳定的.

定 理 2 若求积公式 (1.3)中系数Ak (0 0,1,, n), 则求积公式
是稳定的.
这是因为,
当 f (xk )
~ fk
(k
0,, n)时,有
| Rn |
n
Ak
f
( xk
)
~ f (xk
)
n
Ak (b a) .
k 0
k 0
第5章 数值微积分
相关文档
最新文档