函数在区间上的平均值(举例说明)

问题描述:

函数在区间上的平均值(举例说明)
1个回答 分类:综合 2014-10-27

问题解答:

我来补答
如果你用离散方法计算,例如
y=f(x),
区间:x = a 到 b
离散点间隔:dx = (b-a) / n
离散点 x=x0,x1,x2,.,xi,..xn i=0...n
离散点函数值= f(x0),f(x1) ...,f(i),..f(n)
平均值:
[0.5 * f(x0) + f(x1) + f(x2) + ..+ f(i) + f(n-1) + 0.5 * f(xn)} / n
编程很简单:
(1)写一个y=f(x)的函数
double f(x){
double y;
y = .;
return y;
}
(2)写一个循环语句:
double sum;
double a,b,dx,xi;
int i,n;
给a,b,n初值
dx = (b-a) / n;
sum = 0.5 * (f(a) + f(b));
for (i=1;i
 
 
展开全文阅读
剩余:2000