第1个回答 2012-05-21
方法一:
elta_x=100;
delta_y=100;
V=f(x,y)*delta_x*delta_y;
sum(V(:))
方法二:
xint=trapz(x,f);
yint=trapz(y,xint);
第2个回答 2012-05-20
sum(z)貌似不合适,用平均值更合适一些吧
所有的f形成一个矩阵z,
sum(sum(z))可以求得2500个点的总量,
sum(sum(z))/2500就是平均值了
sum(sum(z))/2500*(2500-(-2501))*(2500-(-2501))这就是积分结果了.
第3个回答 2012-05-20
最简单的直接加到一起就可以了啊
z=f(x,y);
s=sum(z)*(x(2)-x(1))*(y(2)-y(1))