编一个C语言程序--求f(x)在a,b上的定积分
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 14:04:42
编一个C语言程序--求f(x)在a,b上的定积分
//---------------------------------------------------------------------------
#include
#include
double f(double x)
{
double y;
y=log(x); /*f(x)的定义,可自行修改*/
return y;
}
double simp(double a,double b,const double eps,double (*f)(double))
/*利用simpson公式求f(x)的定积分*/
{
int n=1,k;
double h,t1,t2,s1,s2,ep,p,x;
if (a-b>0) {
x=a;
a=b;
b=x;
}
h=b-a;
t1=h*((*f)(a)+(*f)(b))/2.0;
s1=t1;
ep=eps+1.0;
while (ep>=eps)
{
p=0.0;
for (k=0; k
#include
#include
double f(double x)
{
double y;
y=log(x); /*f(x)的定义,可自行修改*/
return y;
}
double simp(double a,double b,const double eps,double (*f)(double))
/*利用simpson公式求f(x)的定积分*/
{
int n=1,k;
double h,t1,t2,s1,s2,ep,p,x;
if (a-b>0) {
x=a;
a=b;
b=x;
}
h=b-a;
t1=h*((*f)(a)+(*f)(b))/2.0;
s1=t1;
ep=eps+1.0;
while (ep>=eps)
{
p=0.0;
for (k=0; k
编一个C语言程序--求f(x)在a,b上的定积分
matlab 求函数f(x)在[a,b]上的定积分的程序
用C语言编写一个求定积分的程序
用C语言编程,已知f(x)=(1+x^2),编写函数用梯形法计算f(x)在区间[a,b]上的定积分
利用定积分的定义求y=x在(a,b)上的积分
一道高数定积分题目:f(x)在[a,b]上有定义,若|f(x)|在[a,b]的定积分存在,f(x)在[a,b]上的定积分
c程序 用矩形法编一个通用函数求定积分 0到1区间
C语言.VC6.0软件写用变步长梯形求积法计算定积分f(x)=e^(-x^2)在[1,2]上积分.C语言C语言
用定积分定义计算1/(x^2)在(a,b)上的定积分!
一道定积分求导题求(f(x)-f(t))dx在t到b上的定积分的导数.要详细步骤.谢谢
设函数F(x)在区间【a,b】上连续,又F(x)是f(x)的一个原函数,F(a)=-1,F(b)=-3.则定积分a到bf
C语言函数编程序求a!+b!+c!的值,用一个函数fac(n)求n!.a,b,c的值由主函数输入,最终得到的值在主函数中