MATLAB的级数求和命令:symsum(s)命令
s为待求和的级数通项表达式。
命令symsum(s)的功能是求出s关于系统默认变量(如k)的由0到k-1的有限项的和。如不能确定s的默认值,则可用findsym(s)命令来查的。
例题 试求s=acn; t=m2sin(n)的n由0至n-1的和。
输入程序如下:
syms a m n c
s=a*c^n;
t=m^2*sin(n);
anss=symsum(s);
anst=symsum(t);
结果为:
anss =
piecewise([c = 1, a*n], [c <> 1, (a*c^n)/(c - 1)])
anst =
sum(m^2*sin(n), n)