c语言求定积分矩形法 怎么用C语言表示积分?
怎么用C语言表示积分?基本是这样的,用梯形发求定积分,对应于一个积分式就要有一段程序,不过你可以改变程序的一小部分来改变你所要求的积分式。以c为例:求f(x)=xsinx从1到2的积分#include
怎么用C语言表示积分?
基本是这样的,用梯形发求定积分,对应于一个积分式就要有一段程序,不过你可以改变程序的一小部分来改变你所要求的积分式。
以c为例:求f(x)=xsinx从1到2的积分
#include
float integral(float(*fun)(float x),float a,float b,int,n)
{float s,h,y
int i
s=(fun(a) fun(b))/2
h=(b-a)/n /*积分步长*/
for(i=1i