版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数值积分与微分 摘要本文首先列举了一些常用的数值求积方法,一是插值型求积公式,以公式为代表,并分析了复合型的公式;另一个是求积公式,并给出几个常用的求积公式。其次,本文对数值微分方法进行分析,主要是差分型数值微分和插值型数值微分,都给出了几种常用的微分方法。然后,本文比较了数值积分与微分的关系,发现数值积分与微分都与插值或拟合密不可分。本文在每个方法时都分析了误差余项,并且在最后都给出了MATLAB的调用程序。关键词:插值型积分 差分数值微分 插值型数值微分 MATLAB7一、 常用的积分方法计算积分时,根据公式,但如果碰到以下几种情况:1)被积函数以一组数据形式表示;2)被积函数过于特殊或者
2、原函数无法用初等函数表示3)原函数十分复杂难以计算这些现象中,公式很难发挥作用,只能建立积分的近似计算方法,数值积分是常用的近似计算的方法。1.1 插值型积分公式积分中的一个常用方法是利用插值多项式来构造数值求积公式,具体的步骤如下:在积分区间上上取一组节点:。已知的函数值,作的次插值多项式,则其中,为次插值基函数,则得公式写成一般形式:其中,显然,当被积函数为次数小于等于的多项式时,其相应的插值型求积公式为准确公式,即:1.1.1 求积公式的代数精度定义:求积公式对于任何次数不大于的代数多项式均精确成立,而对于不精确成立,则称求积公式具有次代数精度。定理:含有个节点的插值型求积公式的代数精度
3、至少为。1.2 公式1.2.1 公式将积分区间等分,并取分点为求积公式,这样构造出来的插值型求积公式就是公式。其中,且系数满足重要的关系式:时,求积公式为梯形公式(两点公式):梯形公式具有1阶代数精度,余项为:=2时,求积公式为公式(三点公式):公式具有3阶代数精度,余项为:=4时,求积公式为公式(五点公式):其中,公式具有5次代数精度,余项为:1.2.2 复合公式当积分区间过大时,直接使用公式所得的积分的近似值很难得到保证,因此在实际应用中为了既能够提高结果的精度,又使得算法简便且容易在计算机上实现,往往采用复合求积的方法。所谓复合求积,就是先将积分区间分成几个小区间,并从每个小区间上用低阶
4、公式计算积分的近似值,然后对这些近似值求和,从而得到所求积分的近似值,由此得到一些具有更大实用价值的数值求积公式,统称为复合求积公式。将区间等分,记分点为,其中,称为步长,然后在每个小区间内利用梯形公式,即可导出复合梯形公式:若将所得积分近似值记为,并注意到,则复合梯形公式为:其余项为:类似可得复合公式:其中,.其余项为:1.2.3 公式在MATLAB中的实现1)复合梯形数值积分:调用形式:Z=trapz(X,Y)其中,X,Y分别代表数目相同的向量或者数值,Y与X的关系可以是函数形态或者离散形态;Z代表返回的积分值。2)自适应公式基本调用格式:q=quad(fun,a,b,tol,trace,
5、p1,p2)其中:fun代表被积函数;a,b为积分的上下限;q为积分结果;tol为默认误差限,默认了1.e-6;trace表示取0表示不用图形显示积分过程,非0表示用图形显示积分过程;p1,p2为直接传递给函数fun的参数3)自适应Lobatto法数值积分:quadl() Quadl是高阶的自适应数值积分法函数,比quad函数更有效,精度更高,使用方法与quad完全相同。1.3 求积公式1、精度较高公式(1)多项式。以点为零点的n次多项式: 上式称为多项式(2)求积公式。以多项式的n个实根为节点的插值求积公式为求积公式。考虑在上求积公式的构造1)一个节点2)两个节点二次正交多项式所以两点的求积
6、公式为:对于一般区间的积分,可以用将区间转化为,即然后用相应的求积公式计算。(3)一般形式的求积公式为:其中是一个权重函数,为系数,为横坐标上的节点。因为,所以,一个n点的求积公式具有如下形式:其中,是函数在节点处的值,节点是正交多项式的根。给出x和A的表格:n正交多项式102213,42、在MATLAB中的实现MATLAB没有提供的有关计算函数,此处给出一部分的编程代码:function q=gaussL(f,a,b,x,A)N=length(x);T=zeros(1,N);T=(a+b)/2+(b-a)/2)*x;q=(b-a)/2)*sum(A.*feval(f.T);其中,f为被积函数
7、;x和A的值可有上表查到。二、 数值微分数值微分的建立常用的三种思路:1、 直接从微分的定义出发,通过近似的处理(泰勒展开),得到数值微分的近似公式;2、 利用插值的基本思想,采用插值近似公式,对插值公式的近似求导得到原数值微分的近似公式3、 根据已知数据,利用最小二乘拟合的方法,得到近似的函数,然后对此近似函数求微分就可以得到数值微分的近似公式。2.1 差分法近似微分1、计算公式在微积分中,一阶微分的计算可以在相邻点和间函数取得极限求得。所以给出下列差分近似式子:一阶向前差分:一阶向后差分:精度较高的一阶中心差分:2、在MATLAB中的实现调用形式:Y=diff(X,n)其中:X表示求导变量
8、,可以是向量或者矩阵。如是矩阵形式则按照各列做差分;n表示n阶差分,即差分n次;用diff函数进行离散数据的近似求导与向前差分近似,但误差较大。可以将数据利用插值或者拟合得到多项式,然后对近似多项式进行微分。2.2 插值型近似微分1、方法概述插值公式,使得其中,利用插值公式近似替代原函数,再对插值公式求导,可得插值型求导公式为:余项为:特别的,n=1时,可得一阶微分两点公式为:n=2时, 下面给出一个常用的五点公式:2、三次样条插值函数求微分的MATLAB函数由于三次样条插值的导数近似被插值函数导数的效果很好,此处给出三次样条插值函数的MATLAB调用步骤:Step1:对离散数据用csapi函
9、数(或者spline函数),得到其三次样条插值函数调用形式 pp=csapi(x,y)其中,x,y分别为离散数据对的自变量和因变量;pp为得到的三次样条插值函数Step2:用fnder函数求三次样条插值函数的导数调用形式 fprime=fnder(f,dorder)其中,f为三次样条插值函数,dorder为三次样条插值函数的求导阶数; fprime为得到的三次样条插值函数的导数值Step3:用fnval函数求导函数在未知点处的导数值调用形式 v=fnval(fprime,x)其中,fprime为三次样条插值函数导函数;x为未知点处自变量值;v为未知点处的导数值。三、 数值积分与微分的比较1、数值解法微积分是高等数学的重要内容,在实际工程中有许多重要的应用。微积分的数值解法,是不同于高等数学中的解析方法,适合求解没有或者很那求出微分或者积分解析表达式的实际问题的计算。2、数值积分与微分与插值和拟合的关系数值微分与数值积分依赖插值和拟合,二者之间密不可分。比如在进行数值微分时,针对离散的数据点,常常利用插值和拟合来减少数据误差。数值积分的基本思路也来自于插值法。比如当所积函数的形式比较复杂或是通过表格形式给出,则可以通过构造插值多项式来代替原函数,简化问题。插值型求积公式是以构造插值函数代替原
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度珠宝首饰OEM定制加工合同范本2篇
- 二零二五版网络安全设备采购合同3篇
- 二零二五版钢琴经销商区域保护与市场拓展合同2篇
- 原材料卸车作业中最低效率保障合同3篇
- 二零二五年度绿色信贷反担保保证合同规范范本3篇
- 基于2025年度战略规划的企业裁员和解雇合同3篇
- 二零二五版房屋买卖合同范本下载关注合同签订中的房产证注销与手续办理3篇
- 二零二五版汽车租赁合同押金退还协议书3篇
- 二零二五年度房产回购及社区公共设施建设合同3篇
- 二零二五版道路混凝土铺设及维修合同3篇
- 第5课《弘扬劳动精神劳模精神工匠精神》第1框《理解劳动精神劳模精神工匠精神》-【中职专用】《职业道德与法治》同步课堂课件
- 2025美国国防部财年美军武器装备采购预算中文版
- 70岁换证三力测试题附答案
- 中华医学会利益冲突声明模板
- 带你玩转VR虚拟现实智慧树知到期末考试答案2024年
- DAM10KW中波发射机各单元的检测与调整指导示意图
- 物业采购工作总结
- 人教版四年级上册加减乘除四则混合运算300题及答案
- 组织文化与领导力
- 胶粘性不良改善报告
- 河北省石家庄市桥西区2023-2024学年九年级上册期末英语模拟试题(附答案)
评论
0/150
提交评论