计算方法大作业——龙贝格积分.pdf

计算方法大作业——龙贝格积分.pdf

ID:56397536

大小:406.27 KB

页数:4页

时间:2020-06-23

计算方法大作业——龙贝格积分.pdf_第1页
计算方法大作业——龙贝格积分.pdf_第2页
计算方法大作业——龙贝格积分.pdf_第3页
计算方法大作业——龙贝格积分.pdf_第4页
资源描述:

《计算方法大作业——龙贝格积分.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算方法上机报告3龙贝格积分3.1算法原理及程序框图龙贝格积分法是在复化梯形求积公式、复化辛普森求积公式和复化科茨求积公式关系的基础上,构造出的一种精度更高的数值积分方法。对于复化梯形求积公式而言,近似积分为1If[]TTTT.(11)2n2nn2n41对于复化辛普森求积公式和复化科茨求积公式而言,也有类似的关系,如公式(12)和公式(13)。1If[]SSSS(12)2n22nn2n411If[]CCCC(13)2n32nn2n41通过对公式(11)~(13)做进一

2、步分析,可得到公式(14)和公式(15)。1STTT(14)n22nnn411CSSS(15)n22n2nn41根据公式(14)和公式(15)表现出来的规律,令龙贝格积分为1RCCC(16)n22n3nn418(8)其截断误差为cRhf(),已经具有很高的精度。龙贝格积分法是将区间[a,b]逐次分半进行计算,因此,对已知函数f(x)在区间[a,b]上的龙贝格积分法的计算公式的算法如下,程序框图如图13所示。ba(1)计算T1:Tfa()fb();12k21ba

3、ba(2)逐次计算Tk+1TTfa2i1,k0,1,22:22kk1kk11;22i121SkTk11TkTk2222411(3)逐次计算Skkk2、C2和R2:C2kS2k112S2kS2k;411R2kC2k113C2kC2k41(4)若RRkk1,则取IfRk1;否则,继续计算,直到满足精度为止。222133龙贝格积分图13龙贝格积分法程序框图3.2程序使用说明龙贝格积分法的matla

4、b程序见附录4,该程序可以求解连续函数在特定区间上的近似积分值。运行程序按照命令窗口的提示输入相关变量直至得到结果。开始运行程序时,命令窗口会出现提示“请输入被积函数表达式:f(x)=”,此时需sinxx要输入被积函数的合法表达式,如被积函数为fx、fxex和xfxlnxlog2x则需要分别输入sin(x)/x、exp(x)+sqrt(x)和log(x)+log2(x);输入完成后按Enter键进行下一步则出现提示“请输入积分区间下限:”,此时需要输入积分区间[a,b]中的a值,输入完成

5、后继续按Enter出现提示“请输入积分区间上限:”,根据提示输入b的值,继续按Enter出现提示“请输入积分误差:”,此时需要输入积分要求的-12精度,如要求的精度为10时输入1e-12即可。至此所有数据的输入已经完成,接着按Enter键,程序会按照图13的顺序运行,直至给出最后的结果。14计算方法上机报告3.3算例及计算结果(1)《数值分析》课本第186页的例题6.1.2,用龙贝格积分法计算积分1sinxIfdx0x-12使误差不超过10。使用龙贝格积分法的matlab程序对该积分进行计算,运行结果

6、如图14所示,最终可得积分的近似解为I[f]≈0.946083070367,其结果与课本的表6.1的结果吻合。图14龙贝格积分法计算例6.1.2的运行结果(2)《数值分析》课本第211页的计算实习题6.2,用龙贝格积分法计算下列积分,使计算结果尽可能准确。111ln(1x)dxdx01x01x2③;②;1ln(1x)sinx③dx;④2dx.0x0x使用龙贝格积分法的matlab程序对该积分进行计算,运行结果如图15~图17所示。153龙贝格积分图15积分①运行结果图16积分②运行结果图17

7、积分③运行结果图18积分④运行结果由图15~图18运行结果可以看出,(2)中的四个积分结果最终分别为I[f]1≈0.822467033424、I[f]2≈0.272198261288、I[f]3≈0.693147180560和I[f]4≈1.370762168154。-12误差均为10。16

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。