【急】新手求助:用C语言求函数积分
c语言吧
全部回复
仅看楼主
level 1
se7en_lgb 楼主
用梯形法求函数F=1+X*X在0到1上的定积分!!!多谢了
2008年05月22日 06点05分 1
level 1
se7en_lgb 楼主
........
2008年05月22日 07点05分 2
level 5
有点深奥~小弟不懂~帮你顶。。。
2008年05月22日 07点05分 3
level 1
se7en_lgb 楼主
....谁会昂~~~~T_T
2008年05月22日 07点05分 4
level 1
se7en_lgb 楼主
.....没人会吗??
2008年05月22日 07点05分 5
level 1
se7en_lgb 楼主
晕。。。。没人会吗!!!贴吧没人才了。
2008年05月23日 10点05分 6
level 1
见数值计算
2008年05月23日 10点05分 7
level 9
4/3
2008年05月23日 13点05分 8
level 0
#include
#include

#define A0 8/9 #
define A1 5/9
#define A2 5/9 #
define x0 0
#define x1 sqrt(15)/5 #
define x2 -sqrt(15)/5 double f1(double x) { return(pow(x,5));//这一行请手工添加函数 } double g(double x,double (*f)(double),double a,double b) { return f(x*((b-a)/2)+(a+b)/2); } double jifen(double(*f)(double),double a,double b,int n) { double h,sum1=0,sum2=0; if(a>b) h=(a-b)/n; else h=(b-a)/n; for(int i=0;i
>a; cout<<"请输入积分下限:"; cin>>b; cout<<"f1(x)从"<
2008年06月15日 14点06分 9
level 9
∫(x*x+1)dx=1/3*x^3+x0到1上的定积分=1/3*1^3+1 - (1/3*0^3+0)=4/3
2008年06月15日 15点06分 10
level 0
用矩形法,把delt X尽可能细分,再求值
2008年06月15日 16点06分 11
level 9
修正:∫(x*x+1)dx=1/3*x^3+x+C
2008年06月16日 13点06分 12
level 1
∫cos15xdx=
在0到1.5π
精确值为1/15≈0.0666667
这个怎么求啊
2011年06月02日 01点06分 13
level 1
关键是我找了好几天也找不到啊
2011年06月02日 04点06分 15
level 3
9楼的高手已解决,不过main()函数里有点要改动(上下限以及n):
如下void main(void)
{
int n=100;
double a,b;
cout<<"请输入积分下限:";
cin>>a;
cout<<"请输入积分上限:";
cin>>b;
cout<<"f1(x)从"<<a<<"到"<<b<<"的积分为:\n"<<jifen(f1,a,b,100)<<'\n';
}

2011年11月15日 08点11分 16
level 3
13楼,只需要在f1函数里,“请手工添加函数”,改成你的cos(15*x)即可
2011年11月15日 08点11分 17
1