
数值分析
利用复化梯形公式、复化辛普森公式、复化柯特斯公式中的任意一种复化求积法,求解如下函数在[0,1]区间内的积分值,要求误差不高于10的负6次方跪求大神帮忙,用matlab或...
利用复化梯形公式、复化辛普森公式、复化柯特斯公式中的任意一种复化求积法,求解如下函数在[0,1]区间内的积分值,要求误差不高于10的负6次方
跪求大神帮忙,用matlab或者c语言实现 展开
跪求大神帮忙,用matlab或者c语言实现 展开
3个回答
展开全部
我正在学,试试吧,交流下。
我用梯形公式,二阶导数为就是这个函数: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公式也是类似的,就是代公式。复化科特斯我们好像没学,没印象。
交流下吧。我明天也在
我用梯形公式,二阶导数为就是这个函数: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多数怎么算。编程,这题就简单了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不会╮(╯﹏╰)╭
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询