c语言中要求积分用什么代码?

来源:百度知道 编辑:UC知道 时间:2024/05/28 15:18:06
如题,希望高手再来帮忙解答一下

求定积分 f(x)dx, x=a 到 b
一般用 数值方法计算
计算 f(x) 曲线与x轴之间的面积。

最普通的用梯形法,并且用2分法 加密。直到满足精度。

(1)写一个 f(x) 的函数
(2)初值 f(a), f(b), dx = b-a
(3) 初值 面积 = 0.5 * (f(a) + f(b)) * dx
(4) 加密,dx = dx / 2.0
(5) 计算加密点的函数值,和曲线下的面积
(6)比较 前后两次面积,满足精度退出,不满足精度回(4) 加密

请出明确的问题!