写一个用矩形法求定积分的通用函数,分别求正弦,余弦和自然对数幂函数的定积分.要能直接运行的代码,能简短的介绍几句更好.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 00:20:44
写一个用矩形法求定积分的通用函数,分别求正弦,余弦和自然对数幂函数的定积分.要能直接运行的代码,能简短的介绍几句更好.写一个用矩形法求定积分的通用函数,分别求正弦,余弦和自然对数幂函数的定积分.要能直

写一个用矩形法求定积分的通用函数,分别求正弦,余弦和自然对数幂函数的定积分.要能直接运行的代码,能简短的介绍几句更好.
写一个用矩形法求定积分的通用函数,分别求正弦,余弦和自然对数幂函数的定积分.
要能直接运行的代码,能简短的介绍几句更好.

写一个用矩形法求定积分的通用函数,分别求正弦,余弦和自然对数幂函数的定积分.要能直接运行的代码,能简短的介绍几句更好.
#include
#include
double fun1(double x)
{
return sin(x);
}
double fun2(double x)
{
return cos(x);
}
double fun3(double x)
{
return exp(x);
}
double integral(double a,double b,double (*p)(double))
{
double step=(b-a)/10000;
double x,sum=0;
for(x=a;xsum+=step*(*p)(x);
return sum;
}
main()
{
double a,b,sum,(*p)();
int type;
while(1)
{
printf("1:sin(x)\n2:cos(x)\n3:exp(x)\n0:结束\n");
printf("请选择被积函数的种类(输入种类前的序号):\n");
scanf("%d",&type);
while(type<0||type>5)
{
printf("输入的序号不正确,请重新输入:");
scanf("%d",&type);
}
switch(type)
{
case 1:p=fun1;break;
case 2:p=fun2;break;
case 3:p=fun3;break;
case 0:return 0;
}
printf("请输入积分上下限:\n下限a:");
scanf("%lf",&a);
printf("上限b:");
scanf("%lf",&b);
sum=integral(a,b,p);
printf("第%d种函数在(%g,%g)范围内的定积分为:%f.\n",type,a,b,sum);
}
}

写一个用矩形法求定积分的通用函数,分别求正弦,余弦和自然对数幂函数的定积分.要能直接运行的代码,能简短的介绍几句更好. 怎样用矩形法编一个求定积分的通用函数? 2、编写一个用梯形法求定积分的通用函数,分别求以下三个函数的定积分.快点啊 大大们 编写一个用梯形法求定积分的通用函数,分别求以下三个函数的定积分.不好意思啊。上传错了照片 编写一个求定积分的通用函数,用它分别求以下几个积分:double integral(double a,double b,double (*f)(double)); 编写一个求定积分的通用函数用C++,用指向函数的指针作函数参数 使用指向函数的指针出一个用矩形法求定积分的通用函数,假定被积函数是数学函数库有的函数,如sinx,cosx,求大神检查我的程序.我做的是SIN的#include #include int main(int argc,char *argv[]){ float a,b;print C语言:利用函数指针编写一个用矩形法求定积分的通用函数,包括正弦,余弦和指数函数,//我运行的结果和答案对不上,请帮我看看程序对吗?//实现积分 #include#includeint main(){float fsin(float);float fc 用C语言编写一个求定积分的程序用C语言编写一个求定积分的通用函数,用它分别求以下5个函数的定积分:∫ab (1+x)dx ,∫ab (2x+3)dx ,∫ab (ex+1)dx ,∫ab (1+x)2dx ,∫ab x3dx .其中,a,b为积分上下限,数值 指针对函数操作int(*p)()用矩形法求定积分通用函数求sinx,cosx,(1+x)^2,范围分别是0-1,(-1)-1,1-2sin、cos已在系统的数学函数库中,程序开头要用#include “math.h”;而(1+x)2函数须自编. c程序 用矩形法编一个通用函数求定积分 0到1区间sinx,cosx,e的x次方,1+x,2x+3,(x*x)+1,e的x次方+1,(1+X)*(1+X),x*x*x 用c或c++来用梯形法求定积分用梯形法求定积分的通用函数integral(),其函数原型为:double integral(double a,double b,double(*f)( double));函数的形参a,b,f分别为定积分的下限、上限和函数指针.当被积函数 对于任意一个矩形a,另一个矩形b的周长和面积分别是矩形a周长和面积的2倍对于任意一个矩形A,另一个矩形B的周长和面积分别是矩形A周长和面积的2倍,(1)当矩形A的边长分别为4和3时,求矩形 用c++求定积分的近似值 功能需求:1)输入区间的左右端点2)采用矩形法、抛物线法分别求出自定义函数的定积利用c++用矩形法和抛物线法求f(x) = x * x - 2 * x -1用c++求定积分的近似值 矩形法和梯形法求函数的定积分用矩形法求函数的定积分是否都可以改成用梯形法求?反过来是否可以?例如:求sin(x) 的定积分,是否既可以用矩形法,也可以用梯形法?什么情况下该用矩形法?什 编写一个求定积分的函数,功能如下:已知一个函数表达式、积分上限、积分下限,返回定积分.用MATLAB! 用矩形法求函数定积分,请编制该函数并用相应的主函数和被积函数 进行测试写出程序 sqrt(1-x^2-y^2) matlab用for循环求积分1.用FOR函数编写数值积分程序,计算实函数sqrt(1-x^2-y^2) 在X-Y平面任意矩形区间的二维积分.