数值分析

利用复化梯形公式、复化辛普森公式、复化柯特斯公式中的任意一种复化求积法,求解如下函数在[0,1]区间内的积分值,要求误差不高于10的负6次方跪求大神帮忙,用matlab或... 利用复化梯形公式、复化辛普森公式、复化柯特斯公式中的任意一种复化求积法,求解如下函数在[0,1]区间内的积分值,要求误差不高于10的负6次方
跪求大神帮忙,用matlab或者c语言实现
展开
有阳旭CK
2012-12-09 · TA获得超过1193个赞
知道小有建树答主
回答量:768
采纳率:0%
帮助的人:1051万
展开全部

求采纳。。。

追问
很感谢!不过我们是让用matlab或者c语言编程实现,请问有什么解决的方案么,真的很感谢!
追答
不好意思,我们只学课本知识,没学编程。
uljfwffj1
2012-12-09 · TA获得超过6203个赞
知道大有可为答主
回答量:1191
采纳率:87%
帮助的人:625万
展开全部
我正在学,试试吧,交流下。

我用梯形公式,二阶导数为就是这个函数:e^(x+0.5);二阶导数在[0.1]间的绝对值的最大值为e^1.5;误差不高于10的负6次方,根据间距和误差的关系,得出:
h<=根号下(12*误差/((b-a)*e^1.5))=1.636*10^-3,倒数就是分割的区域个数最小值:611.24.。取N=2^10。
剩下的就是代入公式了,积分结果为1/2N*[f(0)+f(1)+2*(等差和)] 等差和就是……你知道吧,没法打出来。
说实话,这个只能这么算。但是,这考试的时候,1000多个数,真没法算。。。。计算器也不行啊。。。

不过,过程就在上边,复化simpson公式也是类似的,就是代公式。复化科特斯我们好像没学,没印象。

交流下吧。我明天也在
更多追问追答
追问
忘了补充。。是要用c语言或者matlab编程做的,不过还是要非常感谢你,谢谢!
追答
C语言就好说了。。。。我说嘛,这1000多数怎么算。编程,这题就简单了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zippo小世界
2012-12-09 · TA获得超过318个赞
知道答主
回答量:297
采纳率:100%
帮助的人:69万
展开全部
不会╮(╯﹏╰)╭
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式