自适应 Simposion 积分
来源:互联网 发布:淘宝直播账号出租平台 编辑:程序博客网 时间:2024/06/05 05:44
#include <cstdio>#include <iostream>#include <cmath>#include <algorithm>using namespace std;double F(double x){ //这里自定义函数 return x * x + x;}double simpson(double a,double b){ //返回区间[a,b]的三点辛普森值 double c = a + (b - a) / 2.0; return (F(a) + 4 * F(c) + F(b)) * (b - a) / 6.0;}double asr(double a,double b,double eps,double A){ //自适应辛普森递归过程 double c = a + (b - a) / 2.0; //A为区间[a,b]的三点辛普森值 double L = simpson(a,c), R = simpson(c,b); if(fabs(L + R - A) <= 15 * eps) return L + R + (L + R - A) / 15.0; return asr(a,c,eps/2.0,L) + asr(c,b,eps/2.0,R);}double asr(double a,double b,double eps){ //自适应辛普森主过程 return asr(a,b,eps,simpson(a,b));}int main(){ cout<<asr(0,1,0.000001)<<endl; //测试 cout<<5.0/6<<endl; //对比 return 0;}
阅读全文
0 0
- 自适应 Simposion 积分
- 数值积分-自适应辛普森法
- 自适应simpson积分
- 自适应辛普森积分
- 自适应Simpson积分
- 自适应辛普森积分算法
- 自适应simpson 积分
- 自适应辛普森积分
- 自适应辛普森法求积分
- 自适应Simpson积分(近似求积分)
- 数值积分-(自适应辛普森法)
- 学习笔记: 自适应Simpson积分
- 数值积分_自适应辛普森法
- 自适应辛普森公式求积分
- Hdu 4498 自适应辛普森积分
- 辛普森积分(自适应辛普森公式求积分)
- hdu 1724 自适应 simpson 算法 求积分
- 自适应simpson公式解定积分
- POJ2689 Prime Distance
- App分享 自定义页面
- 使用Python发送E-Mail (SMTP协议)
- JVM 【笔记】
- EBS项目线程设计原则
- 自适应 Simposion 积分
- JavaScript数组求和的几种方法
- Java中Session详解
- .NET C# Tostring() format 格式化字符串大全
- js函数
- JMeter源码集成到Eclipse
- 国内几款接口管理平台,使用体验分析对比;总有一款是你想要的!
- BZOJ4580 DP
- create-subclass.js