数值积分与常微分方程数值计算.

数值积分与常微分方程数值计算.
数值积分与常微分方程数值计算.

一.数值积分

数学上已经证明

成立,所以可以通过数值积分来计算的近似值。

(1)分别采用复化梯形公式、复化Simpson公式计算的近

似值。选择不同的步长,对每种复化求积公式试将误差刻

画成的函数,并比较各方法的精度(做出误差与步长的对数

函数图,横坐标是步长对数,纵坐标是绝对误差对数,两种应该是直线关系,其斜率就是方法的收敛阶)。另外,考虑是否存

在某个值,当低于这个值之后再继续减小的值,计算不再有所改进?为什么?

(2)实现Romberg求积方法,并重复上面的计算。

二、常微分方程初值问题数值计算

给定初值问题

其精确为,

(1)分别按下列方案求它在节点处的数值解及误差。比较各方法的优缺,并将计算结果与精确解做比较(列表、画图,考虑数值解跟精确解是否吻合,考虑方法收敛阶是否跟理论吻合)。

方案I: 欧拉法,步长h = 0.025, h = 0.1;

方案II: 改进的欧拉法,步长h = 0.05, h = 0.1;

方案III: 四阶标准龙格—库塔法、步长h = 0.1。

(2)对于自变量 1 当 b 足够大时,是否存在临界步长 h, 当步长取值大于它时,算法不稳定?(稳定性条件)

几种定积分的数值计算方法

几种定积分的数值计算方法 摘要:本文归纳了定积分近似计算中的几种常用方法,并着重分析了各种数值方法的计 算思想,结合实例,对其优劣性作了简要说明. 关键词:数值方法;矩形法;梯形法;抛物线法;类矩形;类梯形 Several Numerical Methods for Solving Definite Integrals Abstract:Several common methods for solving definite integrals are summarized in this paper. Meantime, the idea for each method is emphatically analyzed. Afterwards, a numerical example is illustrated to show that the advantages and disadvantages of these methods. Keywords:Numerical methods, Rectangle method, Trapezoidal method, Parabolic method, Class rectangle, Class trapezoid

1. 引言 在科学研究和实际生产中,经常遇到求积分的计算问题,由积分学知识可知,若函数 )(x f 在区间],[b a 连续且原函数为)(x F ,则可用牛顿-莱布尼茨公式 ?-=b a a F b F x f ) ()()( 求得积分.这个公式不论在理论上还是在解决实际问题中都起到了很大的作用. 在科学研究和实际生产中,经常遇到求积分的计算问题,由积分学知识可知,若函数)(x f 在区间],[b a 连续且原函数为)(x F ,则可用牛顿-莱布尼茨公式 ?-=b a a F b F x f ) ()()( 求得积分.这个公式不论在理论上还是在解决实际问题中都起到了很大的作用.另外,对于求导数也有一系列的求导公式和求导法则.但是,在实际问题中遇到求积分的计算,经常会有这样的情况: (1)函数)(x f 的原函数无法用初等函数给出.例如积分 dx e x ?-1 02 , ? 1 sin dx x x 等,从而无法用牛顿-莱布尼茨公式计算出积分。 (2)函数)(x f 使用表格形式或图形给出,因而无法直接用积分公式或导数公式。 (3)函数)(x f 的原函数或导数值虽然能够求出,但形式过于复杂,不便使用. 由此可见,利用原函数求积分或利用求导法则求导数有它的局限性,所以就有了求解数值积分的很多方法,目前有牛顿—柯特斯公式法,矩形法,梯形法,抛物线法,随机投点法,平均值法,高斯型求积法,龙贝格积分法,李查逊外推算法等等,本文对其中部分方法作一个比较. 2.几何意义上的数值算法 s 在几何上表示以],[b a 为底,以曲线)(x f y =为曲边的曲边梯形的面积A ,因此,计 算s 的近似值也就是A 的近似值,如图1所示.沿着积分区间],[b a ,可以把大的曲边梯形分割成许多小的曲边梯形面积之和.常采用均匀分割,假设],[b a 上等分n 的小区间 ,x 1-i h x i +=b x a x n ==,0,其中n a b h -= 表示小区间的长度. 2.1矩形法

定积分公式表

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) 对这些公式应正确熟记.可根据它们的特点分类来记. 公式(1)为常量函数0的积分,等于积分常数.

公式(2)、(3)为幂函数的积分,应分为与. 当时,, 积分后的函数仍是幂函数,而且幂次升高一次. 特别当时,有. 当时, 公式(4)、(5)为指数函数的积分,积分后仍是指数函数,因为 ,故(,)式右边的是在分母,不在分子,应记清. 当时,有. 是一个较特殊的函数,其导数与积分均不变. 应注意区分幂函数与指数函数的形式,幂函数是底为变量,幂为常数;指数函数是底为常数,幂为变量.要加以区别,不要混淆.它们的不定积分所采用的公式不同. 公式(6)、(7)、(8)、(9)为关于三角函数的积分,通过后面的学习还会增加其他三角函数公式. 公式(10)是一个关于无理函数的积分 公式(11)是一个关于有理函数的积分

下面结合恒等变化及不定积分线性运算性质,举例说明如何利用基本积分公式求不定积分. 例1 求不定积分. 分析:该不定积分应利用幂函数的积分公式. 解: (为任意常数) 例2 求不定积分. 分析:先利用恒等变换“加一减一”,将被积函数化为可利用基本积分公式求积分的形式. 解:由于,所以 (为任意常数) 例3 求不定积分.

分析:将按三次方公式展开,再利用幂函数求积公式. 解: (为任意常数 ) 例4 求不定积分. 分析:用三角函数半角公式将二次三角函数降为一次. 解: (为任意常数) 例5 求不定积分. 分析:基本积分公式表中只有 但我们知道有三角恒等式: 解:

(精选)实验二 数值方法计算积分

实验二数值方法计算积分 学号:姓名:指导教师:实验目的 1、了解并掌握matlab软件的基本编程、操作方法; 2、初步了解matlab中的部分函数,熟悉循环语句的使用; 3、通过上机进一步领悟用复合梯形、复合辛普森公式,以及用龙贝格求积 方法计算积分的原理。 一、用不同数值方法计算积分 10x ln xdx=-94. (1)取不同的步长h.分别用复合梯形及辛普森求积计算积分,给出误差中关 于h的函数,并与积分精确值比较两个公式的精度,是否存在一个最小 的h,使得精度不能再被改善? (2)用龙贝格求积计算完成问题(1)。 二、实现实验 1、流程图: 下图是龙贝格算法框图:

2、 算法: (1) 复合梯形公式:Tn=++)()([2b f a f h 2∑-=1 1 )](n k xk f ; (2) 复合辛普森公式:Sn=6h [f(a)+f(b)+2∑-=11)](n k xk f +4∑-=+1 )2/1(n k x f ]; 以上两种算法都是将a-b 之间分成多个小区间(n ),则h=(b-a)/n,x k =a+kh, x k+1/2=a+(k+1/2)h,利用梯形求积根据两公式便可。 (3) 龙贝格算法:在指定区间内将步长依次二分的过程中运用如下公式 1、Sn= 34T2n-31 Tn 2、 Cn=1516S2n-151 Sn 3、 Rn=6364C2n-631 Cn 从而实现算法。 3、 程序设计 (1)、复合梯形法: function t=natrapz(fname,a,b,n) h=(b-a)/n; fa=feval(fname,a);fb=feval(fname,b);f=feval(fname,a+h:h:b-h+0. 001*h); t=h*(0.5*(fa+fb)+sum(f)); (2)、复合辛普森法: function t=natrapz(fname,a,b,n) h=(b-a)/n; fa=feval(fname,a);fb=feval(fname,b);f1=feval(fname,a+h:h:b-h+0 .001*h); f2=feval(fname,a+h/2:h:b-h+0.001*h); t=h/6*(fa+fb+2*sum(f1)+4*sum(f2)); (3)龙贝格法: function [I,step]=Roberg(f,a,b,eps) if(nargin==3) eps=1.0e-4; end; M=1; tol=10; k=0; T=zeros(1,1); h=b-a; T(1,1)=(h/2)*(subs(sym(f),findsym(sym(f)),a)+subs(sym(f),findsym(sym(f)),

不定积分公式大全

Ch4、不定积分 §1、不定积分的概念与性质 1、 原函数与不定积分 定义1:若)()(x f x F =',则称)(x F 为)(x f 的原函数。 ① 连续函数一定有原函数; ② 若)(x F 为)(x f 的原函数,则C x F +)(也为)(x f 的原函数; 事实上,())()()('' x f x F C x F ==+ ③ )(x f 的任意两个原函数仅相差一个常数。 事实上,由[]0)()()()()()('2'1' 11=-=-=-x f x f x F x F x F x F ,得C x F x F =-)()(21 故C x F +)(表示了)(x f 的所有原函数,其中)(x F 为)(x f 的一个原函数。 定义2:)(x f 的所有原函数称为)(x f 的不定积分,记为?dx x f )(,?-积分号,-)(x f 被积函数,-x 积分变量。 显然C x F dx x f +=?)()( 例1、 求下列函数的不定积分 ①?+=C kx kdx ②??? ???-=+-≠++=+1 ln 11 1 1μμμμμ C x C x dx x 2、 基本积分表(共24个基本积分公式) 3、 不定积分的性质 ①[]???±=±dx x g dx x f dx x g x f )()()()( ②??≠=)0()()(k dx x f k dx x kf 例2、 求下列不定积分 ①? ?+-=++-==+--C x C x dx x x dx 11)2(11 )2(22

②? ?+=++-= =+--C x C x dx x x dx 21 )21(1 1)21(21 ③?+-=??? ? ??+--C x x dx x x arctan 3arcsin 5131522 ⑤()???++-=-=-C x x xdx x xdx dx x x x csc cot cot csc csc cot csc csc 2 ⑥????++-=+=+=C x x xdx xdx dx x x x x x x dx tan cot sec csc cos sin cos sin cos sin 2 2222222 ⑦() ??+--=-=C x x dx x dx x cot 1 csc cot 22 §2、不定积分的换元法 一、 第一类换元法(凑微分法) 1、()()()()b ax d a dx b ax d b ax f a dx b ax f +=++= +??1 ,1即 例1、求不定积分 ①()C x udu u x x xd xdx +-===???)5cos(5 1 sin 51555sin 515sin ②()()()()??+--=+-+? -=---=-+C x C x x d x dx x 8177 72116 12117121)21(212121 ③())20(arctan 111222C a x a a x a x d a x a dx +?? ? ??=+=+?? ④()() )23(arcsin 12 2 2 C a x a x a x d x a dx +?? ? ??=-=-? ? 2、()()n n n n n n dx dx x dx x f n dx x x f == --??11,1 即 例2、求不定积分 ①( )() () () C x C x x d x dx x x +--=+-+?-=---=-+??2 32 12 12 212 2 12 2 13 1 11 121112 1 1

数值分析实验指导 - 7 积分

数值分析实验指导 潘志斌 2014年3月

实验七 数值积分 数值实验综述:通过数值积分实验掌握数值积分的实现,理解各种数值积分公式的特性,并能用数值积分求解积分方程和微分方程。 基础实验 7.1 Newton-cotes 型求积公式 实验目的:学会Newton-cotes 型求积公式,并应用该算法于实际问题. 实验内容:求定积分 ? π cos xdx e x 实验要求:选择等分份数n ,用复化Simpson 求积公式求上述定积分的误差不超过810-的近似值,用MATLAB 中的内部函数int 求此定积分的准确值,与利用复化Simpson 求积公式计算的近似值进行比较。 7.2 Romberg 算法 实验目的:学会数值求积的Romberg 算法,并应用该算法于实际问题. 实验内容:求定积分 ? 1 5 .0dx x 实验要求: (1)要求程序不断加密对积分区间的等分,自动地控制Romberg 算法中的加速收敛过程,直到定积分近似值的误差不超过610-为止,输出求得的定积分近似值。 (2)可用MATLAB 中的内部函数int 求得此定积分的准确值与Romberg 算法计算的近似值进行比较。 7.3 Gauss 型求积公式 实验目的:学会Gauss 型求积公式,并应用该算法于实际问题. 实验内容:求定积分 ? -+4 42 1x dx 实验要求: (1)把Gauss 点的表格存入计算机,以Gauss-Legendre 求积公式作为本实验的例子,要求程序可以根据不同的阶数n ,自动地用n 阶Gauss-Legendre 求积

公式计算上述定积分的近似值.体会Gauss型求积公式是具有尽可能高的代数精度的数值求积公式。 (2)可用MATLAB中的内部函数int求得此定积分的准确值与Gauss型求积公式求得的值进行比较。

积分公式表,常用积分公式表

积分公式表 1、基本积分公式: (1) (2) (3) (4) (5) (6) (7) (8) (8) (10) (11) 2、积分定理: (1)()()x f dt t f x a ='??????? (2)()()()()[]()()[]()x a x a f x b x b f dt t f x b x a '-'='??????? (3)若F (x )是f (x )的一个原函数,则)()()()(a F b F x F dx x f b a b a -==? 3、积分方法 ()()b ax x f +=1;设:t b ax =+

()()222x a x f -=;设:t a x sin = ()22a x x f -=;设:t a x s e c = ()22x a x f +=;设:t a x t a n = ()3分部积分法:??-=vdu uv udv 附:理解与记忆 对这些公式应正确熟记.可根据它们的特点分类来记. 公式(1)为常量函数0的积分,等于积分常数. 公式(2)、(3)为幂函数 的积分,应分为与 . 当 时, , 积分后的函数仍是幂函数,而且幂次升高一次. 特别当 时,有 . 当 时, 公式(4)、(5)为指数函数的积分,积分后仍是指数函数,因为 ,故 ( , )式右边的 是在分 母,不在分子,应记清. 当 时,有 . 是一个较特殊的函数,其导数与积分均不变.

应注意区分幂函数与指数函数的形式,幂函数是底为变量,幂为常数;指数函数是底为常数,幂为变量.要加以区别,不要混淆.它们的不定积分所采用的公式不同. 公式(6)、(7)、(8)、(9)为关于三角函数的积分,通过后面的学习还会增加其他三角函数公式. 公式(10)是一个关于无理函数的积分 公式(11)是一个关于有理函数的积分 下面结合恒等变化及不定积分线性运算性质,举例说明如何利用基本积分公式求不定积分. 例1 求不定积分. 分析:该不定积分应利用幂函数的积分公式. 解: (为任意常数) 例2 求不定积分. 分析:先利用恒等变换“加一减一”,将被积函数化为可利用基本积分公式求积分的形式.

(完整版)定积分公式

二、基本积分表(188页1—15,205页16—24) (1)kdx kx C =+? (k 是常数) (2)1 ,1 x x dx C μμ μ+= ++? (1)u ≠- (3)1 ln ||dx x C x =+? (4)2 tan 1dx arl x C x =++? (5) arcsin x C =+? (6)cos sin xdx x C =+? (7)sin cos xdx x C =-+? (8)21 tan cos dx x C x =+? (9)21 cot sin dx x C x =-+? (10)sec tan sec x xdx x C =+? (11)csc cot csc x xdx x C =-+? (12)x x e dx e C =+? (13)ln x x a a dx C a =+?,(0,1)a a >≠且 (14)shxdx chx C =+? (15)chxdx shx C =+? (16)22 11tan x dx arc C a x a a =++?

(17)2211ln ||2x a dx C x a a x a -=+-+? (18) sin x arc C a =+? (19) ln(x C =+ (20) ln |x C =+? (21)tan ln |cos |xdx x C =-+? (22)cot ln |sin |xdx x C =+? (23)sec ln |sec tan |xdx x x C =++? (24)csc ln |csc cot |xdx x x C =-+? 注:1、从导数基本公式可得前15个积分公式,(16)-(24)式后几节证。 2、以上公式把x 换成u 仍成立,u 是以x 为自变量的函数。 3、复习三角函数公式: 2222sin cos 1,tan 1sec ,sin 22sin cos ,x x x x x x x +=+==21cos 2cos 2 x x += , 21cos 2sin 2 x x -= 。 注:由[()]'()[()]()f x x dx f x d x ????=??,此步为凑微分过程,所以第一类换元法也叫凑微分法。此方法是非常重要的一种积分法,要运用自如,务必熟记基本积分表,并掌握常见的凑微分形式及“凑”的技巧。

导数的数值计算方法[文献综述]

毕业论文文献综述 信息与计算科学 导数的数值计算方法 一、 前言部分 导数概念的产生有着直觉的起源,与曲线的切线和运动质点的速度有密切的关系.导数用于描述函数变化率,刻画函数的因变量随自变量变化的快慢程度.比如说,物理上考虑功随时间的变化率(称为功率),化学上考虑反应物的量对时间的变化率(称为反应速度),经济学上考虑生产某种产品的成本随产量的变化率(称为边际成本)等等,这些变化率在数学上都可用导数表示. 导数由于其应用的广泛性,为我们解决所学过的有关函数问题提供了一般性的方法,导数是研究函数的切线、单调性、极值与最值等问题的有力工具;运用它可以简捷地解决一些实际问题,导数的概念是用来研究函数在一点及其附近的局部性质的精确工具,而对于函数在某点附近的性质还可以应用另一种方法来研究,就是通过最为简单的线性函数来逼近,这就是微分的方法.微分学是数学分析的重要组成部分,微分中值定理作为微分学的核心,是沟通导数和函数值之间的桥梁, Rolle 中值定理, Lagrange 中值定理, Cauchy 中值定理, Taylor 公式是微分学的基本定理, 统称为微分学的中值定理,这四个定理作为微分学的基本定理,是研究函数形态的有力工具 ] 1[.在微分学中,函数的导数是通过极限定义的,但 当函数用表格给出时,就不可用定义来求其导数,只能用近似方法求数值导数] 2[.最简单 的数值微分公式是用差商近似地代替微商,常见的有 [3] . ()()() 'f x h f x f x h +-≈ , ()()() 'f x f x h f x h --≈, ()()() '2f x h f x h f x h +--≈ . 需要注意的是微分是非常敏感的问题,数据的微小扰动会使结果产生很大的变化] 4[.

数值积分 (论文)

目录 第一章数值积分计算的重述 (1) 1.1引言 (1) 1.2问题重述 (2) 第二章复化梯形公式 (3) 2.1 复化梯形公式的算法描述 (3) 2.2 复化梯形公式在C语言中的实现 (3) 2.3 测试结果 (4) 第三章复化simpson公式 (6) 3.1 复化simpson公式的算法描述 (6) 3.2 复化simpson公式在C语言中的实现 (6) 3.3 测试结果 (7) 第四章复化cotes公式 (8) 4.1 复化cotes公式的算法描述 (8) 4.2 复化cotes公式在C语言中的实现 (9) 4.3 测试结果 (10) 第五章Romberg积分法 (11) 5.1 Romberg积分法的算法描述 (11) 5.2 Romberg积分法在C中的实现 (12) 5.3 测试结果 (13) 第六章结果对比分析和体会 (144) 参考文献 (16) 附录 (16)

数值积分?-10 2 dx e x (一) 第一章 数值积分计算的重述 1.1引言 数值积分是积分计算的重要方法,是数值逼近的重要内容,是函数插值的最直接应用,也是工程技术计算中常常遇到的一个问题。在应用上,人们常要求算出具体数值,因此数值积分就成了数值分析的一个重要内容。在更为复杂的计算问题中,数值积分也常常是一个基本组成部分。 在微积分理论中,我们知道了牛顿-莱布尼茨(Newton-Leibniz)公式 ()() () b a f x d x F b F a =-? 其中()F x 是被积函数()f x 的某个原函数。但是随着学习的深入,我们发现一个问题: 对很多实际问题,上述公式却无能为力。这主要是因为:它们或是被积函数没有解析形式的原函数,或是只知道被积函数在一些点上的值,而不知道函数的形式,对此,牛顿—莱布尼茨(Newton-Leibniz)公式就无能为力了。此外,即使被积函数存在原函数,但因找原函数很复杂,人们也不愿花费太多的时间在求原函数上,这些都促使人们寻找定积分近似计算方法的研究,特别是有了计算机后,人们希望这种定积分近似计算方法能在计算机上实现,并保证计算结果的精度,具有这种特性的定积分近似计算方法称为数值积分。由定积分知识,定积分只与被积函数和积分区间有关,而在对被积函数做插值逼近时,多项式的次数越高,对被积函数的光滑程度要求也越高,且会出现Runge 现象。如7n >时,Newton-Cotes 公式就是不稳定的。因而,人们把目标转向积分区间,类似分段插值,把积分区间分割成若干小区间,在每个小区间上使用次数较低的Newton-Cotes 公式,然后把每个小区间上的结果加起来作为函数在整个区间上积分的近似,这就是复化的基本思想。本文主要

高等数学积分公式大全

常 用 积 分 公 式 (一)含有ax b +的积分(0a ≠) 1.d x ax b +? = 1ln ax b C a ++ 2.()d ax b x μ+?=1 1() (1) ax b C a μμ++++(1μ≠-) 3.d x x ax b +?= 2 1(ln )ax b b ax b C a +-++ 4.2 d x x ax b +? = 22 311()2()ln 2ax b b ax b b ax b C a ??+-++++???? 5.d () x x ax b +? =1ln ax b C b x +-+ 6.2 d () x x ax b +? =2 1ln a ax b C bx b x +- ++ 7.2 d () x x ax b +? =2 1(ln )b ax b C a ax b ++ ++ 8.2 2 d () x x ax b +? = 2 3 1(2ln )b ax b b ax b C a ax b +-+- ++ 9.2 d () x x ax b +? = 2 11ln () ax b C b ax b b x +- ++ 的积分 10.x ? = C 11.x ?=2 2(3215ax b C a -+ 12.x x ?= 2 2 2 3 2(15128105a x abx b C a -+ 13.x ? = 2 2(23ax b C a -+

14 .2 x ? = 222 3 2(34815a x abx b C a -+ 15 .? (0) (0) C b C b ?+>?的积分 22.2 d x ax b +? =(0) (0) C b C b ? +>? ? ?+< 23.2 d x x ax b +? = 2 1 ln 2ax b C a ++

基础实验二 定积分数值计算

基础实验二 定积分数值计算 一、实验目的 学习定积分的数值计算方法,理解定积分的定义,掌握牛顿-莱布尼兹公式。 二、实验材料 2.1定积分的数值计算 计算定积分?b a dx x f )(的近似值,可将积分区间n 等分而得矩形公式 n a b n a b i a f dx x f n i b a ---+≈∑?=]) 1([)(1 或 n a b n a b i a f dx x f n i b a --+≈∑?=][)(1 也可用梯形公式近似计算 n a b b f a f n a b i a f dx x f n i b a -++-+≈∑?-=]2)()()([)(11 如果要准确些,可用辛普森公式 n a b b f a f a b i a f n a b i a f dx x f n i n i b a 6)]()()2)21((4)(2[)(111-++--++-+≈∑∑?=-= 对于?1 0sin xdx ,矩形公式、梯形公式、辛普森公式的Mathematica 程序为 a=0;b=1;k=10; f[x_]:=Sin[x]; d=N[Integrate[f[x],{x,a,b}],k];(计算精确值) s1[m_]:=N[Sum[f[a+i*(b-a)/m]*(b-a)/m,{i,0,m-1}],k];(取小区间左端点的矩形公式) s2[m_]:=N[Sum[f[a+(i+1/2)*(b-a)/m]*(b-a)/m,{i,0,m-1}],k]; (取小区间中点的矩形公式) s3[m_]:=N[Sum[f[a+i*(b-a)/m]*(b-a)/m,{i,1,m}],k]; (取小区间右端点的矩形公式) s4[m_]:=N[Sum[(f[a+i*(b-a)/m]+f[a+(i+1)*(b-a)/m])/2*(b-a)/m,{i,0,m-1}],k]; (梯形公式) s5[m_]:=N[(b-a)/m/6*((f[a]+f[b])+2*Sum[f[a+i*(b-a)/m],{i,1,m-1}]

定积分常用公式

定积分常用公式 二、基本积分表(188页1—15,205页16—24) (1) (k是常数) kdxkxC,,, ,,1x,(2) xdxC,,,(1)u,,,,,1 1(3) dxxC,,ln||,x dx(4) ,,arlxCtan2,1,x dx(5) ,,arcsinxC,21,x (6)cossinxdxxC,, , (7)sincosxdxxC,,, , 1(8) dxxC,,tan2,cosx 1(9) dxxC,,,cot2,sinx sectansecxxdxxC,,(10) , csccotcscxxdxxC,,,(11) , xxedxeC,,(12) , xax(13), (0,1)aa,,且adxC,,,lna shxdxchxC,,(14) , chxdxshxC,,(15) , 11x(16) dxarcC,,tan22,axaa, 1 11xa,(17) dxC,,ln||22,xaaxa,,2 1x(18) dxarcC,,sin,22aax, 122(19) dxxaxC,,,,ln(),22ax, dx22(20) ,,,,ln||xxaC,22xa,

(21)tanln|cos|xdxxC,,, , (22)cotln|sin|xdxxC,, , )secln|sectan|xdxxxC,,, (23, cscln|csccot|xdxxxC,,,(24) , 注:1、从导数基本公式可得前15个积分公式,(16)-(24)式后几节证。 2、以上公式把换成仍成立,是以为自变量的函数。 xuux 3、复习三角函数公式: 1cos2,x22222, sincos1,tan1sec,sin22sincos,xxxxxxx,,,,,cosx,2 1cos2,x2。 sinx,2 fxxdxfxdx[()]'()[()](),,,,,注:由,此步为凑微分过程,所以第一,, 类换元法也叫凑微分法。此方法是非常重要的一种积分法,要运用自如,务必熟记基本积分表,并掌握常见的凑微分形式及“凑”的技巧。 2 小结: 1常用凑微分公式 积分类型换元公式11.f(ax,b)dx,f(ax,b)d(ax,b)(a,0)u,ax,b,,a u,x11,2.f(x)xdx,f(x)d(x)(,0),,,,,,,,,1u,lnx3.f(lnx),dx,f(lnx)d(lnx), ,x 4..f(e),edx,f(e)dexxxxu,ex,,第 1一5.f(a),adx,f(a)daxxxx,,lnau,ax换 6.f(sinx),cosxdx,f(sinx)dsinxu,sinx元,, u,cosx积7.f(cosx),sinxdx,,f(cosx)dcosx,,分 28.f(tanx)secxdx,f(tanx)dtanxu,tanx,,法 u,cotx29.f(cotx)cscxdx,,f(cotx)dcotx,,

定积分的近似计算

数学实验报告

1n y -+++ 1n y -+++,此时计算的相对误差

3212422)2()]n n y y y y --++++ + )公式. 3212422)2()]n n y y y y --++++ + =0.78539816339745,

主要内容(要点): 1 用矩形法、梯形法和抛物线法分别计算单调增函数,单调减函数,凸函数和凹函数在某个区间的定积分。 要求:·每类函数三个以上; ·总结对同一类函数,用哪种方法近似结果更好; 单调递增函数: 31)(x x f = 52)(x x f = 73)(x x f = 单调递减函数: 31)(x x f -= 52)(x x f -= 73)(x x f -= 凸函数: 91)(x x f -= 112)(x x f -= 133)(x x f -= 凹函数: 91)(x x f = 112)(x x f = 133)(x x f = 实验过程记录(含基本步骤、主要程序清单及异常情况记录等): 1: 程序代码: %用矩形法计算函数在某个区间的定积分 format long n=100;a=0;b=1; syms x fx fx=x^5; %通过改变函数来改变对不同函数用矩形法进行定积分近似计算 inum=0; for i=1:n xj=a+(i-1)*(b-a)/n; xi=a+i*(b-a)/n; fxij=subs(fx,'x',(xi+xj)/2); inum=inum+fxij*(b-a)/n; end inum integrate=int(fx,0,1) integrate=double(integrate) fprintf('The relative eroor between inum and real-value is about: %e\n\n',... abs((inum-integrate)/integrate)) %用梯形法进行定积分近似计算 format long n=100;a=0;b=1;inum=0; syms x fx fx=x^5; %通过改变函数来改变对不同函数用梯形法进行定积分近似计算 for i=1:n; xj=a+(i-1)*(b-a)/n; xi=a+i*(b-a)/n; fxj=subs(fx,'x',xj); fxi=subs(fx,'x',xi); inum=inum+(fxi+fxj)/2*(b-a)/n;

定积分基本公式

定积分基本公式 定积分是高等数学中一个重要的基本概念,在几何、物理、经济学等各个领域中都有广泛的应用.本章将由典型实例引入定积分概念,讨论定积分性质和计算方法,举例说明定积分在实际问题中的具体运用等. 第二节 微积分基本公式 一、变上限的定积分 设函数()f x 在[[,]a b ] 上连续,x ∈[,]a b ,于是积分()d x a f x x ?是一个定数, 这种写法有一个不方便之处,就是 x 既表示积分上限,又表示积分变量.为避免 t ,于是这个积分就写成了 ()d x a f t t ? . x 值,积分()d x a f t t ?就有一个确定的的一个函数,记作 ()Φx =()d x a f t t ? ( a ≤x ≤ b )通常称函数 ()Φx 为变上限积分函数或变上限积分,其几何意义如图所示. 定理1 如果函数()f x 在区间[,]a b 上连续,则变上限积分 ()Φx =()d x a f t t ?在[,]a b 上可导,且其导数是 d ()()d ()d x a Φx f t t f x x '= =?( a ≤x ≤ b ). 推论 连续函数的原函数一定存在. 且函数()Φx =()d x a f t t ?即为其原函数.

例1 计算()Φx =2 0sin d x t t ?在x =0 ,处的导数. 解 因为2 d sin d d x t t x ?=2sin x ,故 2 (0)sin 00Φ'==; πsin 242Φ'==. 例2 求下列函数的导数: (1) e ln ()d (0)x a t Φx t a t =>? ; 解 这里()Φx 是x 的复合函数,其中中间变量e x u =,所以按复合函数求导 法则,有 d d ln d(e )ln e (d )e d d d e x x u x x a Φt t x x u t x ===?. (2) 2 1()(0) x Φx x θ=>? . 解 21d d d d x Φx x θ=-?2 2()x x ='=2sin 2sin 2x x x x x =- ?=-. 二、牛顿-莱布尼茨(Newton-Leibniz )公式 定理2 设函数()f x 在闭区间[,]a b 上连续,又 ()F x 是()f x 的任一个原函数,则有()d ()() b a f x x F b F a =-? . 证 由定理1知,变上限积分 ()()d x a Φx f t t =?也是()f x 的一个原函数,于 是知0()()Φx F x C -=, 0C 为一常数, 即 0 ()d ()x a f t t F x C =+?.

定积分公式表

1.y=c(c为常数) y'=0 2.y=x^n y'=nx^(n-1) 3.y=a^x y'=a^xlna y=e^x y'=e^x 4.y=logax y'=logae/x y=lnx y'=1/x 5.y=sinx y'=cosx 6.y=cosx y'=-sinx 7.y=tanx y'=1/cos^2x 8.y=cotx y'=-1/sin^2x 9.y=arcsinx y'=1/√1-x^2 10.y=arccosx y'=-1/√1-x^2 11.y=arctanx y'=1/1+x^2 12.y=arccotx y'=-1/1+x^2 (1)

(2) (3) (4) (5) (6) (7) (8) (9) (10) (11) 对这些公式应正确熟记.可根据它们的特点分类来记. 公式(1)为常量函数0的积分,等于积分常数. 公式(2)、(3)为幂函数的积分,应分为与.

当时,, 积分后的函数仍是幂函数,而且幂次升高一次. 特别当时,有. 当时, 公式(4)、(5)为指数函数的积分,积分后仍是指数函数,因为 ,故(,)式右边的是在分母,不在分子,应记清. 当时,有. 是一个较特殊的函数,其导数与积分均不变. 应注意区分幂函数与指数函数的形式,幂函数是底为变量,幂为常数;指数函数是底为常数,幂为变量.要加以区别,不要混淆.它们的不定积分所采用的公式不同. 公式(6)、(7)、(8)、(9)为关于三角函数的积分,通过后面的学习还会增加其他三角函数公式. 公式(10)是一个关于无理函数的积分 公式(11)是一个关于有理函数的积分 下面结合恒等变化及不定积分线性运算性质,举例说明如何利用基本积分公式求不定积分.

工程中的计算方法课件6 数值积分

6 数值积分 如果函数)(x f 在区间],[b a 上连续,且原函数为)(x F ,则可用牛 顿―莱布尼兹公式:)()()(a F b F dx x f b a -=?计算定积分。然而很多函数 无法用牛顿―莱布尼兹公式求定积分。 一个简单被积函数,例如错误!未找到引用源。dx cx bx a ?++2,其不定积分可能很复杂,见下面的MA TLAB 实例: >> syms a b c x >> int(sqrt(a+b*x+c*x*x),x) ans=1/4*(2*c*x+b)/c*(a+b*x+c*x^2)^(1/2)+1/2/c^(1/2)*log((1/2*b+c*x )/c^(1/2)+(a+b*x+c*x^2)^(1/2))*a-1/8/c^(3/2)*log((1/2*b+c*x)/c^(1/2)+(a+b*x+c*x^2)^(1/2))*b^2 所以有必要研究简单、高效的计算定积分的方法(即数值积分方法)。数值积分的基本思想是构造一个简单函数)(x P n 来近似代替被积分函数)(x f ,然后通过求?b a n dx x P )(得?b a dx x f )(的近似值。 6.1 插值型求积公式 设?=b a dx x f I )(* ,插值型求积公式就是构造插值多项式)(x P n ,使 ?=≈b a n dx x P I I )(*。 构造以a ,b 为结点的线性插值多项式)()()(1b f a b a x a f b a b x x P --+--= ,[])()()(21)()()(1b f a f a b dx b f a b a x a f b a b x dx x P T b a b a +-=?? ? ???--+--==??称为梯形公式。

微积分的数值计算方法

第七章 微积分的数值计算方法 7.1 微积分计算存在的问题/数值积分的基本概念 1. 微分计算问题 求函数的导数(微分),原则上没有问题。当然,这是指所求函数为连续形式且导数存在的情形。但如果函数一表格形式给出,要求函数在某点的导数值;或者是希望某点的导数值只用其附近离散点上的函数值近似地表示,这就是新问题了,它称为微分的数值计算,或称为数值微分。 2.定积分计算问题 计算函数f 在],[b a 上的定积分 dx x f I b a ?= )( 当被积函数f 的原函数能用有限形式)(x F 给出时,可用积分基本公式来计算: )()()(a F b F dx x f I b a -==? 然而,问题在于:① f 的原函数或者很难找到,或者根本不存在;②f 可能给出一个函数表;③仅仅知道f 是某个无穷级数的和或某个微分方程的解等等。这就迫使人们不得不寻求定积分的近似计算,也称数值积分。 3.数值积分的基本形式 数值积分的基本做法是构造形式如下的近似公式 ∑?=≈n k k k b a x f A dx x f 0 )()( (7.1.1) 或记成 ∑?=+=n k n k k b a f R x f A dx x f 0 ][)()( (7.1.2) ∑==n k k k x f A I 0 * )( 和 ][f R n 分别成为],[b a 上的f 的数值求积公式及其 余项(截断误差),k x 和k A ),,1,0(n k =分别称为求积节点和求积系数(求积系数与被积函数无关)。 这种求积公式的特点是把求积过(极限过程)程转化为乘法与加法的代数运算。构造这种求积公式需要做的工作是:确定节点k x 及系数 k A ),,1,0(n k =,估计余项][f R n 以及讨论* I 的算法设计及其数值稳定 性。 4.插值型求积公式 如何构造求积公式呢?基本的技术是用被积函数f 的Lagrange 插值多项式 )(x L n 近似代替f ,也即对],[b a 上指定的1+n 个节点

常用微积分公式大全

常用微积分公式大全 Company number:【0089WT-8898YT-W8CCB-BUUT-202108】

常用微积分公式 基本积分公式均直接由基本导数公式表得到,因此,导数运算的基础好坏直接影响积分的能力,应熟记一些常用的积分公式. 因为求不定积分是求导数的逆运算,所以由基本导数公式对应可以得到基本积分公式.。 (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11)

对这些公式应正确熟记.可根据它们的特点分类来记. 公式(1)为常量函数0的积分,等于积分常数. 公式(2)、(3)为幂函数的积分,应分为与. 当时,, 积分后的函数仍是幂函数,而且幂次升高一次. 特别当时,有. 当时, 公式(4)、(5)为指数函数的积分,积分后仍是指数函数,因为 ,故(,)式右边的是在分母,不在分子,应记清. 当时,有. 是一个较特殊的函数,其导数与积分均不变. 应注意区分幂函数与指数函数的形式,幂函数是底为变量,幂为常数;指数函数是底为常数,幂为变量.要加以区别,不要混淆.它们的不定积分所采用的公式不同. 公式(6)、(7)、(8)、(9)为关于三角函数的积分,通过后面的学习还会增加其他三角函数公式.

公式(10)是一个关于无理函数的积分 公式(11)是一个关于有理函数的积分 下面结合恒等变化及不定积分线性运算性质,举例说明如何利用基本积分公式求不定积分. 例1 求不定积分. 分析:该不定积分应利用幂函数的积分公式. 解: (为任意常数) 例2 求不定积分. 分析:先利用恒等变换“加一减一”,将被积函数化为可利用基本积分公式求积分的形式. 解:由于,所以 (为任意常数) 例3 求不定积分.

不定积分最全公式

常见不定积分公式 1)∫0dx=c 2)∫x^udx=(x^u+1)/(u+1)+c 3)∫1/xdx=ln|x|+c 4))∫a^xdx=(a^x)/lna+c 5)∫e^xdx=e^x+c 6)∫sinxdx=-cosx+c 7)∫cosxdx=sinx+c 8)∫1/(cosx)^2dx=tanx+c 9)∫1/(sinx)^2dx=-cotx+c 10)∫1/√(1-x^2) dx=arcsinx+c 11)∫1/(1+x^2)dx=arctanx+c 12)∫1/(a^2-x^2)dx=(1/2a)ln|(a+x)/(a-x)|+c 13)∫secxdx=ln|secx+tanx|+c 14)∫1/(a^2+x^2)dx=1/a*arctan(x/a)+c 15)∫1/√(a^2-x^2) dx=arcsin(x/a)+c 16) ∫sec^2 x dx=tanx+c; 17) ∫shx dx=chx+c; 18) ∫chx dx=shx+c; 19) ∫thx dx=ln(chx)+c; 1.∫adx = ax+C (a 为常数) 2.∫sin(x)dx = -cos(x)+C 3.∫cos(x)dx = sin(x)+C 4.∫tan(x)dx = -log e |cos(x)|+C = log e |sec(x)|+C

5. ∫cot(x)dx = log e |sin(x)|+C 6. ∫sec(x)dx = log e |sec(x)+tan(x)|+C 7. ∫sin 2(x)dx = 1 (x-sin(x)cos(x))+C 2 = 1 x - 1 sin(2x)+C 2 4 9. ∫cos 2(x)dx = 1 (x+sin(x)cos(x))+C 2 = 1 x + 1 sin(2x)+C 2 4 11.∫tan 2(x)dx = tan(x)-x+C 12.∫cot 2(x)dx = -cot(x)-x+C 13.∫sin(ax)sin(bx)dx = sin((a-b)x) - sin((a+b)x) +C 2(a-b) 2(a+b) 14.∫sin(ax)cos(bx)dx = - cos((a-b)x) - cos((a+b)x) +C 2(a-b) 2(a+b) 15.∫cos(ax)cos(bx)dx = sin((a-b)x) + sin((a+b)x) +C 2(a-b) 2(a+b) 16.∫xsin(x)dx = sin(x)-xcos(x)+C 17.∫xcos(x)dx = cos(x)+xsin(x)+C 18.∫x 2sin(x)dx = (2-x 2)cos(x)+2xsin(x)+C 19.∫x 2cos(x)dx = (x 2-2)sin(x)+2xcos(x)+C 20.∫e x dx = e x +C 21. ∫ a dx = a log |x| (a 为常数) x

相关文档
最新文档