SERIESSUM函数的功能是计算基于幂级数展开式的幂级数之和。许多函数可由幂级数展开式近似地得到。其语法如下:
SERIESSUM(x,n,m,coefficients)
其中参数x为幂级数的输入值。参数n为参数x的首项乘幂。参数m为级数中每一项的乘幂n的步长增加值。参数coefficients为一系列与参数x各级乘幂相乘的系数。参数coefficients值的数目决定了幂级数的项数。如果参数coefficients中有三个值,幂级数中将有三项。
【背景知识】该函数提到一个概念——幂级数。幂级数形式上是个无穷多项式,通常依变量x的升幂顺序来表示。幂级数在微积分中是一个重要的题材,许多重要的函数可表示成幂级数,而幂级数全体也代表了相当广泛的函数类别。
【典型案例】根据幂级数展开式求解函数y=sinx在x=π/3的近似函数值,并将该近似值与直接求解的结果进行比较,其中sinx的级数展开式为:sinx=x-x3/3!+x5/5!-x7/7!+…。本例的原始数据如图13-67所示。
步骤1:在B8单元格中输入公式“=SIN(PI()/3)”,计算y=sinx在x=π/3的准确结果,如图13-68所示。
图13-67 原始数据
图13-68 计算y=sinx在x=π/3的准确结果
步骤2:在B9单元格中输入公式“=SERIESSUM(B2,1,2,B3:B6)”,计算y=sinx在x=π/3的级数展开数值,如图13-69所示。
图13-69 计算函数的级数值
【使用指南】SERIESSUM函数主要用来求解函数在某一点的近似值。对该函数来说,如果任一参数为非数值型,SERIESSUM函数将会返回错误值“#VALUE!”。