注册 登录
编程论坛 C++教室

[求助]如何用梯形法和辛普森法求定积分??

houlizhi 发布于 2007-06-27 08:59, 6267 次点击
如何用梯形法和辛普森法求定积分??
6 回复
#2
aipb20072007-06-27 09:14
不要重复发帖!
#3
xq07142007-06-27 17:45

没学过计算方法?
那里有公式!

#4
野比2007-06-27 20:42
回复:(houlizhi)[求助]如何用梯形法和辛普森法求定...

梯形法公式

只有本站会员才能查看附件,请 登录


Simpson法

只有本站会员才能查看附件,请 登录



剩下的自己写... 写完大家来验证..

#5
gbgame2007-11-10 14:46

3Q

#6
dong096662008-11-16 20:31
求助
7. 利用指向函数的指针做函数参数,实现通用的积分器函数:
double integration(double a, double b, double (*fun)(double x))
其中:[a,b]是积分区间,fun 是指向积分函数的指针。
要求:(1)累加求和采用梯形公式。(2)累加的计算精度<1e-6
测试数据:
f􁈺x􁈻 􀵌 􀬵
􀭶 x􀔖􁈾1, 3􁈿, g􁈺x􁈻 􀵌 􀭣􀱮
􀬵􀬾􀭣􀱮 x􀔖􁈾0, 1􁈿, h􁈺x􁈻 􀵌 sinx x􀔖􁈾0, 􀮠
􀬶􁈿
#7
dong096662008-11-16 20:34
回复 1# 的帖子
7. 利用指向函数的指针做函数参数,实现通用的积分器函数:
double integration(double a, double b, double (*fun)(double x))
其中:[a,b]是积分区间,fun 是指向积分函数的指针。
要求:(1)累加求和采用梯形公式。(2)累加的计算精度<1e-6
测试数据:
f􁈺x􁈻 􀵌 􀬵
􀭶 x􀔖􁈾1, 3􁈿, g􁈺x􁈻 􀵌 􀭣􀱮
􀬵􀬾􀭣􀱮 x􀔖􁈾0, 1􁈿, h􁈺x􁈻 􀵌 sinx x􀔖􁈾0, 􀮠
􀬶􁈿
1