czxv2005 发表于 2008-6-10 01:40

求用C++设计定积分的梯形公式的自适应算法的代码

定积分的几何意义为当被积函数大于零时,定积分的值等于相应的曲边梯形的面积,而计算此面积一般从计算方便的角度考虑,将其等分为许多小的曲边梯形,再分别计算这些小的曲边梯形的近似的梯形的面积,再求和。 等分处理虽然简单但对于那些函数曲线变化剧烈时,要达到其要求的精度,必然要求剖分很密,从而给计算带来困难,影响其收敛速度。设计一种基于梯形公式的自适应算法,即在函数曲线变化剧烈的地方自动加密,而误差小的地方 就不用加密,大大降低其计算量。

erdgzw 发表于 2008-6-10 10:54

这个好象可以根据曲线的极值判断吧。
页: [1]
查看完整版本: 求用C++设计定积分的梯形公式的自适应算法的代码