主要内容

symsum

符号级数求和

说明

F = symsum(f,k,a,b) 返回级数 f 关于求和索引 k 从下界 a 到上界 b 的符号定总和。如果您不指定 ksymsum 会使用由 symvar 确定的变量作为求和索引。如果 f 是常数,则默认变量是 x

symsum(f,k,[a b])symsum(f,k,[a; b]) 等效于 symsum(f,k,a,b)

示例

F = symsum(f,k) 返回级数 f 关于求和索引 k不定总和(反差分)。f 参量定义级数,使得不定总和 F 满足关系 F(k+1) - F(k) = f(k)。如果您不指定 ksymsum 会使用由 symvar 确定的变量作为求和索引。如果 f 是常数,则默认变量是 x

示例

示例

全部折叠

求整数数列 1+2+3+ ... + n=k=1nk 的和。

syms k n
F1 = symsum(k,k,1,n)
F1 = 

nn+12

求平方数数列 12+22+32+ ... + n2=k=1nk2 的和。

syms k n
F2 = symsum(k^2,k,1,n)
F2 = 

n2n+1n+16

求立方数数列 13+23+33+ ... + n3=k=1nk3 的和。

syms k n
F3 = symsum(k^3,k,1,n)
F3 = 

n2n+124

求下列级数的和。

F1=k=010k2F2=k=11k2F3=k=1xkk!

syms k x
F1 = symsum(k^2,k,0,10)
F1 = 385
F2 = symsum(1/k^2,k,1,Inf)
F2 = 

π26

F3 = symsum(x^k/factorial(k),k,1,Inf)
F3 = ex-1

您也可以将求和界限指定为行向量或列向量。

F1 = symsum(k^2,k,[0 10])
F1 = 385
F2 = symsum(1/k^2,k,[1;Inf])
F2 = 

π26

F3 = symsum(x^k/factorial(k),k,[1 Inf])
F3 = ex-1

求下列级数的不定总和(反差分)。

F1=kkF2=k2kF3=k1k2

syms k
F1 = symsum(k,k)
F1 = 

k22-k2

F2 = symsum(2^k,k)
F2 = 2k
F3 = symsum(1/k^2,k)
F3 = 

{-ψpsi(k) if  0<kψpsi(1-k) if  k0

求多项式级数 F(x)=k=18akxk 的和。

如果已知系数 ak 是某个整数变量 k 的函数,则您可以使用 symsum 函数。例如,求级数 F(x)=k=18kxk 的和。

syms x k
F(x) = symsum(k*x^k,k,1,8)
F(x) = 8x8+7x7+6x6+5x5+4x4+3x3+2x2+x

计算级数关于 x=2 的和。

F(2)
ans = 3586

或者,如果已知系数 ak 是一个值向量,则您可以使用 sum 函数。例如,系数为 a1,,a8=1,,8。使用 subs(x^k,k,1:8) 将项 xk 声明为向量。

a = 1:8;
G(x) = sum(a.*subs(x^k,k,1:8))
G(x) = 8x8+7x7+6x6+5x5+4x4+3x3+2x2+x

计算级数关于 x=2 的和。

G(2)
ans = 3586

输入参数

全部折叠

定义级数项的表达式,指定为符号表达式、符号函数、符号向量、符号矩阵或符号数。

求和索引,指定为符号变量。如果您不指定此变量,symsum 会使用由 symvar(expr,1) 确定的默认变量。如果 f 是常数,则默认变量是 x

求和索引的下界,指定为数字、符号数、符号变量、符号表达式或符号函数(包括具有无限值的表达式和函数)。

求和索引的上界,指定为数字、符号数、符号变量、符号表达式或符号函数(包括具有无限值的表达式和函数)。

详细信息

全部折叠

版本历史记录

在 R2006a 之前推出

另请参阅

| | | | | |