设为首页 加入收藏

TOP

用矩形法(梯形法)求定积分 (二)
2014-11-23 20:16:29 来源: 作者: 【 】 浏览:11
Tags:矩形 梯形 积分
fun(float a,float b, int n,float (*p)(float x));
float a[4],b[4],r[4];
cout<<"请输入求正弦函数定积分的上限a和下限b:";
cin>>a[0]>>b[0];
r[0]=fun(a[0],b[0],50,fsin);
cout<<"\n结果是:"< cout<<"\n请输入求余弦函数定积分的上限a和下限b:";
cin>>a[1]>>b[1];
r[1]=fun(a[1],b[1],50,fcos);
cout<<"\n结果是:"< cout<<"\n请输入求以e为底的指数函数定积分的上限a和下限b:";
cin>>a[2]>>b[2];
r[2]=fun(a[2],b[2],50,fe);
cout<<"\n结果是:"< cout<<"\n请输入求X^2函数定积分的上限a和下限b:";
cin>>a[3]>>b[3];
r[3]=fun(a[3],b[3],50,fpf);
cout<<"\n结果是:"< cout< return 0;
}
float fsin(float x){
return sin(x);
}
float fcos(float x){
return cos(x);
}
float fe(float x){
return exp(x);
}
float fpf(float x){
return pow(x,2);
}
float fun(float a,float b,int n,float (*p)(float x)){
float i;
float h=(b-a)/n;
float s=0;
for(i=a;i s=s+((p(i)+p(i+h))*h)/2;//梯形法求面积
}
return s;
}

#include
#include
using namespace std;
int main(){
float fsin( float x);
float fcos( float x);
float fe( float x);
float fpf(float x);
float fun(float a,float b, int n,float (*p)(float x));
float a[4],b[4],r[4];
cout<<"请输入求正弦函数定积分的上限a和下限b:";
cin>>a[0]>>b[0];
r[0]=fun(a[0],b[0],50,fsin);
cout<<"\n结果是:"< cout<<"\n请输入求余弦函数定积分的上限a和下限b:";
cin>>a[1]>>b[1];
r[1]=fun(a[1],b[1],50,fcos);
cout<<"\n结果是:"< cout<<"\n请输入求以e为底的指数函数定积分的上限a和下限b:";
cin>>a[2]>>b[2];
r[2]=fun(a[2],b[2],50,fe);
cout<<"\n结果是:"< cout<<"\n请输入求X^2函数定积分的上限a和下限b:";
cin>>a[3]>>b[3];
r[3]=fun(a[3],b[3],50,fpf);
cout<<"\n结果是:"< cout< return 0;
}
float fsin(float x){
return sin(x);
}
float fcos(float x){
return cos(x);
}
float fe(float x){
return exp(x);
}
float fpf(float x){
return pow(x,2);
}
float fun(float a,float b,int n,float (*p)(float x)){
float i;
float h=(b-a)/n;
float s=0;
for(i=a;i s=s+((p(i)+p(i+h))*h)/2;//梯形法求面积
}
return s;
}

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C/C++中程序在使用堆内存时的内存.. 下一篇hdu2066一个人的旅行

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Python 数据分析与可 (2025-12-26 21:51:20)
·从零开始学Python之 (2025-12-26 21:51:17)
·超长干货:Python实 (2025-12-26 21:51:14)
·为什么 Java 社区至 (2025-12-26 21:19:10)
·Java多线程阻塞队列 (2025-12-26 21:19:07)