首页 > 其他 > 详细

定积分(任意函数求积分)

时间:2014-07-20 08:06:36      阅读:367      评论:0      收藏:0      [点我收藏+]
 1 #define eps 1e-8
 2 
 3 double fun(double x) {
 4     /*函数部分*/
 5 }
 6 
 7 double Definite_Integral(double a, double b) {
 8     double p = eps + 1.0;
 9     double t, h = b - a, t1 = (fun(a) + fun(b)) * h / 2;
10     while(p >= eps) {
11         double s = 0;
12         for(double k = a + h / 2; k <= b; k += h)s += fun(k);
13         t = t1 / 2 + h * s / 2;
14         p = fabs(t - t1);
15         t1 = t;
16         h /= 2;
17     }
18     return t;
19 }

定积分(任意函数求积分),布布扣,bubuko.com

定积分(任意函数求积分)

原文:http://www.cnblogs.com/Destiny-Gem/p/3855711.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!