如何用办公软件excel计算积分
如何利用EXCEL计算定积分?
定积分的几何意义就是求曲线下面积,在Excel中可以:
①使用Excel的图表将离散点用XY散点图绘出;
②使用Excel的趋势线将离散点所在的近似拟合曲线绘出;
③利用Excel的趋势线将近似拟合曲线公式推出;
④使用微积分中的不定积分求出原函数(这一步Excel无法替代);
⑤使用Excel的表格和公式计算定积分值。
例1:由表1一组数据,绘得图1.求图1曲线下面积(紫部分):
?
其实,此例的关键就是求出曲线的公式,为此,就要将表1数据绘成散点图,并据此绘出趋势线、求得趋势线方程,从而可以使用定积分求解。
【步骤1】:选择表1数据单元,进入【图表向导-4步骤之1-图表类型】对话框,选择“XY散点图”,在“下一步”取消图例,完成后得到XY散点图,如图2。
?
【步骤2】:选择散点图中数据点,右键选择“添加趋势线”,如图3:
?
【步骤3】:在【添加趋势线】对话框中,切换到“类型”选项卡,在“趋势预测/回归分析类型”中,可以根据题意及定积分计算方便,选择“多项式”,“阶数”可调节为2(视曲线与点拟合程度调节),如图4:
?
对于了解趋势预测和回归分析曲线类型的特征,如何更好选择以便更好拟合数据点,可参见【附录2】。
【步骤4】:切换到“选项”选项卡,选中“显示公式”复选框,“设置截距=0”视况也可选中,如图5。显示R平方值,也可以选中,以便观察曲线拟合程度,R平方越接近于1,拟合程度越高,本例R平方的值为1,即完全拟合,是最佳趋势线。确定后,如图6,其中的公式,就是通过回归求得的拟合曲线的方程。
【步骤5】:用不定积分求曲线方程的原函数(x):
【步骤6】:利用Excel表格和公式的拖曳,求原函数值:如在下面表2中,选中单元格C2,在上方编辑栏中键入等号插入公式“=0.33*A2^3+0.005*A2^2”,回车确定后,用鼠标放置到C2的右下角,出现“+”时,从C2拖到C12,求得原函数值,即求得F(0)、F(0.1)、F(0.2)、……、F(1.0)。【注意:单元格C1中的公式只是C列的标题,具体的计算必须引用单元格。】
【步骤7】:求[0,1]区间曲线下面积,从表2中可知
?
=F(1)-F(0)
=0.335
用Excel计算积分?如何进行?1PulicFunction梯形积分(rAsString,aAsDoule,AsDoule,nAsInteger)AsDoule
2DimdxAsDoule,iAsInteger
3dx=(-a)/n
4Fori=1Ton
5梯形积分=梯形积分+fx(r,(a+dx*(i-1/2)))*dx
6Nexti
7EndFunction
8PulicFunction复化辛普生积分(rAsString,aAsDoule,AsDoule,nAsInteger)AsDoule
9DimdxAsDoule,iAsInteger,mAsInteger
10m=2*n
11dx=(-a)/m
12复化辛普生积分=fx(r,a)+fx(r,)
13Fori=2TomStep2
14复化辛普生积分=复化辛普生积分+4*fx(r,(a+dx*(i-1)))+2*fx(r,(a+dx*i))
15Nexti
16复化辛普生积分=(复化辛普生积分-2*fx(r,(a+dx*m)))*dx/3
17EndFunction
18PulicFunctionfx(fAsString,xAsDoule)AsDoule
19f=LCase(f)
20fx=Evaluate(Replace(f,"x",x))
21EndFunction
两个函数的参数都是1.积分函数,自变量用x表示,x不区分大小写2.积分下限3.积分上限4.划分次数,不能大于32766,对于梯形积分,越大越接近真值,对于复化辛普生积分,没必要使用大的划分次数积分区间包含奇点(趋近于无穷的点),复化辛普生公式将不能正确积分,将来可能会修正也希望高手出招调用方法:=梯形积分("sin(x)^3-ln(x+1)^3+x^5-x",0,2,2000)
如何用excel计算电压电流和时间的积分1、在电脑上打开需要的Excel文件进入。
2、进入到该文件以后可以看到每个月统计的积分明细。点击合计的单元格。
3、然后输入=SUM(),将输入光标移动到括号内,选择需要计算的区域。
4、选定区域完成以后按压回车键即可看到已结果。
excel如何计算积分Excel中暂时没有现成的求积分的方法。网上有很多软件都可以求积分的。如WolframMatematica8。
如果硬是要使用Excel求积分只能写VBA代码了。不过按照数值计算方法上所说的复化梯形公式,或者是复化辛甫生公式,编写程序是很有难度的。