定积分的近似计算及MATLAB实现.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第29卷第4期 淮北煤炭师范学院学报(自然科学版) Vo1.29 No.4 2008年 12月 JournalofHuaibeiCoalIndust~TeachersCollege(NaturalScience) Dec.2008 定积分的近似计算及MATLAB实现 吴庆丰 (淮北煤炭师范学院数学科学学院,安徽 淮北 235000) 摘 要:文章考虑了定积分近似计算的矩形法、梯形法、抛物线法和一种在抛物线法基础上的定积分近似计算公式 并给出了每种方法的MATLAB程序. 关键词:定积分;近似计算;误差估计;MATLAB 中图分类号:O242.2 文献标识码:C 文章编号:1672—7177(2008)04—0086—03 定积分计算的基本公式是Newton—Leibniz公式,但对于较复杂的函数要求其精确值是比较困难的,而 且很多形式较简单的初等函数的原函数也不是初等函数,如』 ,fe ,fdx等等,其原函数都不是 初等函数,无法利用Newton—Leibniz公式计算.因此,研究定积分的近似计算是非常必要的,而且,可以通过 计算机编程来方便计算定积分的近似值. 1 矩形法 定理 11【 设函数 /()在闭区间fa,6]上连续,则 ()在 [a,hi~可积,用一组分点 a=XoXl…‰= b把[a,b】n等分,则 』圳一 宝 一 )(0 ). (1) 例1用矩形法求l dx的近似值. 解按公式(1)有』)d一旦宝厂(一鱼)(0 1),这里取am10000,£=0.5. 下面给出矩形法 MATLAB求解程序: ~rmatlong sum:0;a=0;b=1;n=10000;t=0.5;d=(b—a)/n; f0ri=1:l:n sum=sum+d:l=sin(t:l=(2=I:a+(2$i一1):I:d))./(t:}:(2 a+(2$i一1) d)) end 下面的定理给出了矩形法的误差估计. 定理2t 设函数 .厂()在闭区间fa,b】上连续,在开区间(a,b)内至多有限个点外处处有连续的导数, 且存在正数 使得1. 厂()IsM,用一组分点 n= o … =b把[a,b]n等分,则 一 耋( )1 其中常数÷是最佳的. 收稿 日期:2008—02—20 作者简介:吴庆丰(1979 一 ),男,湖北麻城人,硕:匕讲师,研究方向:优化理论及算法 第4期 吴庆丰:定积分的近似计算及MATLAB实现 87 2 梯形法 定理3 设函数 )在闭区间[a,b】上连续,在开区间(a,b)内至多有限个点外处处有连续的导数, 且存在正数 使得l-厂()l 用一组分点 a= o … =b把[a,b】n等分,则 )dx~ ㈦+fb(耋)]l 其中常数÷是最佳的. 梯形法公式:』() [)+6)+2塞 ] 现就上一题给出梯形法MATLAB求解程序: formatlong SUlfl=0;a=0;b=1;n=10000;d=(b—a)/n; fori=1: n—l sum=sum+d术sin(a+i水d)./(a+i宰d) end sum=sum+0。5$d:I=(1+sin(b)./b) 3 抛物线法 定理4怕 设 [a,6]一R是四次连续可微的函数,且 M= max I ()I;用一组分点 a=戈。 … =b把 [a,6】rt等分,则 一百b-a +2 4砉厂( )]I 其中常数 是最佳的. 抛物线法公式:』()出 [口)+6)+2 (+4耋(堕 )】 现就第一题给出抛物线法 MATLAB求解程序: formatlong SUm=0;a=0;b=1;n=10000;t=0.5;d=(b—a)/n;

文档评论(0)

cvde43ds5f3f4 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档